This is really quite interesting and similar to a project I'm working on. I've been using procedural generation to generate a marble dexterity track similar to a Perplexus. My tools are mainly Python, the Build123D library and a 3D printer.
Since you mentioned the ROG Ally, if you are looking for a handheld without a screen (basically a controller with a built in computer) you may like the Tecno Pocket Go.
Also, great pun with being blind and "excited looking at this".
> Also, great pun with being blind and "excited looking at this".
I'm also blind and this is not a pun. No one blind I know would change their usage of language to avoid using vision verbs for the sake of underlining how blind they are.
This is an amazing resource, which helped me greatly implement various P, PI, PID and PI-D algorithms in my open source C# application for Wattage (TDP) control on APUs for handheld gaming devices based on FPS sensor readings.