Awesome design work. Did you use a higher end CAD software to make sure that it would all slot together appropriately before you started to cut it out?