Cute puzzler that was pretty well done.
Minor gripe: I think it might be a bit more ‘discoverable’ to swap the control columns around, so that the player can work from left-to-right setting up the level. I had to read the instructions to work out what to do because I just expected the ‘play’ button to automatically run, before noticing the macro buttons.
But I had a lot of fun once I knew what I was doing :)