I’m a big fan of estlcam, I have not tried the controller function yet. The cam is super easy, takes about 30 minutes to get it figured out. There are several videos made by the software creator @Christian_Knull . So far, I haven’t had anything I couldn’t do with the cam- it makes a nice all in one package for an amazing price.
Mach 4 is foreign to me. Can’t comment on that.
Maybe you want to look into planetcnc controllers/software. I switched to that and am loving it.
With your tinyg you will only be able to use a universal gcode sender, chilipeppr, or laserweb3 (not sure if that is finished yet) +Peter van der Walt
Chilipeppr is web based, it is nice software but you have to be connected to use it. I have a detached garage so I don’t always get the best connection out there.
I agree with @Mark_Leino on how good Estlcam is. I have just flashed the uno board with the estlcam firmware. New cool feature is the Z probe with edge finding that will also compensate a workpiece that is not parallel to the X or Y axis. And the CAM software is very easy to learn. Mark was not lying when he said it takes about 30min to learn. The developer has posted some excellent how too videos, available in English as well as his native German? I think?
In a head to head battle right now, Estlcam would beat the crap out of LaserWeb4, however please note that LaserWeb4 is still in alpha, so hopefully Todd Flemming can get his JSCUT code to play really nice with LW and create a smooth easy to use workflow(which it does not have at present)