Actually I'm learning MasterCam and Solidworks, so more advanced than the 3D printing stuff generally would be. Drawing the solids in any CAD program is really easy, it's just toolpath generating that gets tricky. That being said, it takes training to be able to draw a good solid. Much less many solids that fit together to make a functioning whatever. 3D printing will not take over manufacturing anytime soon.