That would be the idea of what is desired - sort of like a Program Map in my Yamaha TX81Z, with an easy to setup arrangement that shows what patch you will be pulling up.
The bindings approach is very close (and can be used in conjunction with the Notes column to name the preset)
Here is what I mean, using the notes to show the name with the “Any Window Keypress” approach"
Not very automatic, of course!
Some hardware keyboards have very easy Program Map setup screens - you just assign an existing patch/Program to each slot using a drop-down list or a second selector list screen.
Of course, I would love midNam support, too, but…