Hi,
For years, I have done my cad work in Draftsight and then export the drawing as a DXF file.
This is then imported into Sheetcam and used to do the toolpaths and export the Gcode which is then transferred by flash drive to my controller.
The type of "stuff" I do is pieces parts for whatever I happen to be working on at the time. I am retired and this is a hobby to keep my mind and body active todo something.
Historically, I have been cncing since about 2000 and to this point I have not needed to do any 3D programming so this suits me just fine. However recently I have been trying to learn Fusion 360 and using its associated cam to possibly do some 3D profiling or possibly some V carving work. For both my existing system and for the fusion work, I have modified the post processors to suit my situation and work flow. This last thing is one of the main reasons for choosing Sheetcam besides it reasonable price.
Yes, I like my existing workflow setup as the design and drafting is done in the comfort of my easy chair and then taken to the shop for the actual work.
Right now, I can't think of any major improvements that I would change.