CAD or Computer Aided Design is a very helpful tool for designing robots as wel as parts that can be 3D printed or laser cut to use as parts for robots.