No one has even mentioned WorkNC. WorkNC is a high end CAM software that is VERY easy to use. Is this for a hobby shop or are you trying to make money with it? We offer free evaluations with working posts so you can get it in your shop and see first hand how easy it is. You can learn it in a matter of a couple days! Send me an email at
shawns@sescoi.com if you would like to know more about it.