I use Fusion360. Why? The adoption cost is limited to my time, and the product integrates CAM operations, and includes both parametric and T-Spline capacity.
As example, in my circumstance, my press mould was designed in Fusion; because parametrics were prioritized, the design may be rescaled both in aspect and to stock source simply by change numeric values.
The product of that mould will be large billets to be machined. Models will be scanned then processed in Fusion- cleaning and segmenting into parts -then CAM used to contrive tool paths for machining. (edited)
2