I have the luxury of being able to use SolidWorks for CAD since I work at a SolidWorks reseller.

If I didn't have that available, I'd probably use "Onshape" https://www.onshape.com/

Its much like SolidWorks (look/feel and parametric), and they have a free version which allows saving to STL or other file types.


New and improved - sporting 18% more