Toribash
3d modeling programs are the ones you need for that.
Blender is a free program you can use to create. I personally use Rhinoceros.