Re: There are interesting developments on the horizon
Of you want useful technical parts, forget Blender and go for something like Autodesk Fusion 360 (free for hobbyist use!) Which is actually designed for CAD/CAM. Blender is a pain to begin with and even more so you want precisely dimensioned parts.
If you really want to do organically shaped sculptures and the like you can go with blender, but as an engineer I'd recommend learnig Fusion.