Fusion 360! You can design a ton of different kinds of things in the program. Unlike this project, where you start off with an assembly, you’ll have to start making part files for your project instead of using pre-existing ones.
Other cool hands-on projects
If you liked this kind of hands-on projects and want to do more of these, check out our other projects at