Im using Fusion 360 and Linux, All free and works well, Lathe macros in Linux as well for quick one offs.

Fusion is a bit difficult to learm but as its CAD and CAM its quick to update the CAM after minor tweaks to the design.