Here was a concept for a menu I made awhile back. I know John said he wasn't interested but maybe someone else then would be? Anyway just throwing it out here for discussion. While it looks complex to code it really is basically just plain old text with a picture for a background making the gfx.
Basically it is two pages, one the file selector, the other the config. The buttons on the bottom of the page switch between screens. The numbers along side are "slots". They line up according to how you scroll the list. All you do while still in the game is hold the shoulder button (or other configured button) and press the number on the keyboard it is asking for. It then inserts that into DF0: (because most games only recognize one drive) without you having to exit the emu and play with menus.
This was just an old Idea I had for awhile so whatever.