The human interface on packages vary greatly.
Try some demos, and you will soon see what you DON'T like, then ask about what's left to try. You really need free form CAD modeling, with some CAM program that is bearable to use. You shouldn't have to draw (CAD) with a CAM package, and you shouldn't have to CAM with a CAD package.
IMHO, put the two together and you get something thats a b*#jch to learn.
Designing something in 3D and machining it are very different things. You can rotate it while you are designing it, but have much more restriction moving it while machining it. Concepts are different. We add stuff to a 3D model, and remove stuff with a CAM package... I like drilling holes.
Maybe useful info on this forum:
http://www.3dcadjewelry.com/phpbb/vi...p=10691#p10691