Hablemos del diseño mecánico, algunos programas que puedes usar:
FreeCAD: An open-source parametric 3D CAD modeler https://www.freecadweb.org/
El diseño mecánico es parte esencial del desarrollo de hardware ya que ahí diseñamos las dimensiones de nuestro producto y además definimos características y materiales que usaremos para estos.
El diseño mecánico se encarga también de los actuadores de los dispositivos por ejemplo: Sistemas con motores, sonidos, estructuras, alarmas etc.