Brian, I agree that 3D does take some effort to learn but so does learning to draw at a drafting table or machining, it's just a another skill and if you really get into it it can be very interesting, at least for us amateurs, the need for production by professionals might mitigate that.
In my current long term project (it isn't suppose to be, it just worked out that way) I started out with Easy cad 2D, then an old copy of ACAD 12 which was miserable to use for 3D but it was state of the art in it's day (wire frames and surfaces) then Quick cad in 2D which was a great little program for basic drafting and then Inventor. 3D cad can be had free or cheap. Alibre's free version is a cut down version but most of the capability that a modeler needs is still there, Turbocad isn't that expensive, and there are others that are available on the web for free with some limitations, like no support and some advanced functions cut out. There is a version of Autodesk Inventor Lite available as a free download, it's good for one year then the next version comes out, and it's free also. It would be nice to have the PRO software but it isn't necessary for model makers.
Brian, I know that all this would be old hat to you, I put it in for some that are just learning about 3D cad
The only real difference between the expensive packages and the free or cheap cad's is the bells and whistles. Programs like Solidworks, Inventor, Pro E, Catia etc. have a lot of built in functions like feature generators and analysis tools such as FEA plus sheet metal layout and weldments. There is a lot of design support tools for group work too, but these things are mostly beyond the amateurs needs so the lesser cad programs are adequate.
Most companies have downloaded-able 3D drawings of there products, gears, sprockets, nuts and bolts etc. that can be had as .sat or step files for free so this offsets the lack of function generates in the free programs. You can even download whole pumps and motor assembly drawings Etc. with all there specs. but that is also beyond our needs too.
I added the following picture as an example of the gears generated by a function generator, for those that haven't seen what one can do, you just input a few variables and the program generates the 3D model in a few seconds, which you can add to or remove parts (bosses and shaft holes) to make your finished part.
You can download the same thing from a company that sells gears.