Design to Automate: The Perfect Part