I wish there was a way to restart a level without losing everything you placed. Often the requirements are very tight, and getting one simple thing wrong can immediately doom your entire machine. It's frustrating to have just one tiny thing in need of adjustment, but you have to build the entire machine again from scratch.