suggestion for a feature: a simplistic programming interface to move parts. Nothing as complicated as having to write code, but more along the lines of what Rawbots does, where you have the parts with inputs and outputs, along with various mathematical algorithms and sensor data that you can connect together on a grid. It could work side by side with the current control system, and meant for more advanced users, while still being more user friendly than actually having to know programming in any language. I think a similar system for Infernal Robotics would be very beneficial. Here's an example video of Rawbot's programming for those who are not familiar with the game.