I just tested your software and it's a very good concept ! However, I just saw a few flaws on this software :
1) When clicking "Cancel" during a label input, the software just closes. As if it crashes or something.
2) On the PlayStation 4 controller, there is an assignment for the "Share" button, but not for the Touch Pad. Ironically, there shouldn't be an assignment on the "Share" button, because this button is used to open the "Share" menu of the operating system.
3) There are no assignments on the SL and SR buttons on the Switch controllers.
I wonder if you are available to fix those issues ?
Thanks for reading !