You need parametric if you are designing whatever machine, CNC including. Especially if you will repeatedly make something, but every time a bit different. Believe me, it was a great pain redesigning a machine i had in Sketchup to fit specific size working area .

I know only basic parametric modeling and am discovering how it looked difficult, but every next time it looks easier. Till the point I stopped sketching in Sketchup, where i am really very fast.
It really reminds me of the time in photography, when i was using all tools but not Photoshop. Then at the end i overcome my ignorance, went to a basic course and then learned it on a professional level. So it raised my photographic skill on a whole different level. So at the end i understood 1/2 is the photo and 1/2 is the development process/ Photoshop.

Back to the question. Obviously quality product like Fusion 360 will be preferred, cause there is a big name behind it. Cause i hate learning a program and then realizing its dead or its no good, or it has some ridiculous limit.