I use Rhino for 3D/2D Cad modelling.
Generate tool-paths using BobCAD-CAM for general engineering stuff like machining casing etc and Artcam for other stuff like engraving or signs etc.
Both will do Engraving thou Artcam does it better or should say has better tool-paths. BobCad does the engineering stuff better, again with tool-paths more suited to that type of job.
Both will project tool-paths onto curved surfaces.
Only use Mach3 and know it inside out and it works with great backup and tons of experienced users behind it on the very rare occasions I need help.
The Following 2 Users Say Thank You to JAZZCNC For This Useful Post: