I think this is super cool and intend to donate because I love the love and thought you’ve put into this. With that said, did you consider using something like an Elgato Stream Deck programmable control pad?
1) Over 100 symbols immediately accessible
2) Single-hand use
3) Small size
The elgato stream deck meets some of these requirements, but it would not have been possible to support the amount of symbols I wanted.