Mechanical designer