Software
CAD Software
CAD design is the basis to making robotics construction.
Solidworks
Solidworks is a CAD program that has been used for many iRobotics teams.
Fusion360
Fusion360 is the standard CAD software that the University of Illinois uses in it's Mechanical Engineering curriculum.