The stop button was broken for me, meaning I had to give up if I made a mistake and start from round 1 again.
I didn't like that I had to go between the layout and edit mode constantly to remember the layout.
Good effort, the core concept was there even if the final execution wasn't the best. And I thought the coding idea was clever. Keep up the work!