Quote Originally Posted by LuckyImperial View Post
+1 for OnShape. Great, free, SolidWorks like alternative that I highly recommend.
Came here to post this. Feels very Solidworks-like. Which makes sense, since it was started by former Solidworks people. They also have a script language available to make your own commands. The only drawback is that the free account doesn't have any private documents anymore.

Also, while Fusion 360 is proprietary, you can get a hobbyist license for free as long as you are making less than $100k using the software.