Hi Dennis,
LazyCam Pro ( licensed version ) has the Turning functions with roughing cuts. The only problem is that you have to use Mach 3 Turn in Radius Mode or all the arcs create an error in the G Code. You have to convert all dimensions on a drawing to Radius which creates an opportunity for errors when cross referencing with a DRO. Some of my G Codes are compiled from DXFs and Wizards ( threading, etc) , all of which were done in Diameter Mode using BobCad for the DXF part.
I still think it's worth getting the license for LazyCam Pro as the price is much better than most other programs and they've hinted that it could go up as more features are added, plus it's the easiest one to use.
Regards, Glen.