A new MIT-developed system called RoboGrammar makes it possible to simulate and determine which robot design, out of thousands of possibilities, will work best based on what parts you have laying around your shop and what terrain it needs to traverse.
Read the article: https://news.mit.edu/2020/computer-aided-robot-design-1130