I am a draftsman, and I use CAD all the time (though in 2D not 3D) so this sounds really interesting. What programs are you planning to use?