Very little is faster than a cam package if you know how to use it. If the program is 5-10 lines of code, then maybe.
I find that if you want to be proficient at something you have to throw yourself into it 100%. Sure those little programs might be faster than the cam but if you do everything with cam then you just get that much faster. Besides it can take a couple of years to get good enough at a system to be able to say "yes I can do that, no problem" with even the toughest parts (and actually back it up ).
Some of the features of all systems aren't documented anywhere and you can only find them by accident (doing something wrong) and finding out that it worked better than what you learned from the Tech guys or the book. Not to mention if you don't use all of the little widgets that come with your cam system you obviously won't be very good at doing them.
On the negative side of Cad/Cam: MACRO's are the most powerful program tool you can have in the G-code environment and Unfortunatly Cad/cam can even come close to emulating them. But since most Machine shops don't understand how to use macro's this is usually not a big deal since they wouldn't miss something they never used.
thanks
Michael T.
"If you don't stand for something, chances are, you'll fall for anything!"