Very fun interpretation of the theme! Removing random mechanics is also a nice way to increase replayability, since even levels you already went through can have new challenges depending on the toolset you have by the time you reach them again. Nice job!