I'm a big fan of Fusion (especially as I hate Windows machines), but you'd be running into a wall of learning curves. CamBam allows you to go from a single point to a machine drill operation, through basic primitives (lines, circles) to more complex machining operations (pocketing, etc). It's a really useful and pretty capable.

Fusion et all are great but not an easy-in on CAM. Get the basics understood first, learn to walk before you try running.

...or maybe that's just me