QuesoDelDiablo
RCC Addict
Learned solidworks for a semester and i've found solidworks to be out of date. This is only a pain for subtractive manufacturing, but if you need run toolpaths and setups you have to transfer to fusion360 anyway. Fusion360, Autocad is great, and so is onshape. You can do everything, including generative design with organic shapes, etc on fusion. Dont try to learn all three at the same time. I've only used fusion and onshape to design parts and then printed them. Both work great for that.
I don't mean to sound rude or anything but you're doing it wrong if you're looking a for an all-in-one software suite.
In a professional/full-time environment you need dedicated CAD software and dedicated CAM software. Once you've spent time in real CAM software you'll understand why. The SW CAM add-on isn't great and the fusion one is terrible, but spend some time GibbsCAM or MasterCAM and you'll see what I mean.
Fusion is great at the hobbyist level but as soon as you try to get more complex or start doing more, it falls apart pretty quickly.
In my last role I had to set-up remote production line cnc work for about 275 different parts that were being made on a 2 different machines (one Haas and one CR Onsrud) one of which I couldn't touch (it was in NC and I'm in western Canada) and was being run an operator I'd never meet. Fusion would have been a disaster for this but GibbsCAM punched it it all out no problem.