I dont think you will have time to design and machine as you will have zombies coming for you!
I use FreeCAD. It takes some time to learn it but there are a lot of tutorials on YouTube that walk you through it. Also it is pretty extensible and a lot of it is done in python.