Maybe you could use something like this a gamelist.xml, the Game Manager could read it to get info on the GG,MS,G/MD and S/MCD games,.
I have added the all the gamelist.xml from EmulationStation for GG,MS,G/MD and S/MCD games there all in there and description of the games too..
Hope this helps.
You can use the xml files to add the description to the games,just click on the platform you want say Mega Drive and then then say the game Space Harrier 2 then open up the xml file for Mega Drive and look in the .xml file for that game once you have found it look under description and copy and paste it in the description box, if you need the year too its in there as well.
If its was able to scan for games it would make it easier on the user..
Its would take a long time to add all games to a 64GB or 128GB SD card one at a time.This could be a bit like Bleem Sync 0.4.1 where it would scan the games on the PC in a folder instead and it would build the games list, once complete you then copy the games files over to the USB Stick/SD card.I still use Bleem Sync 0.4.1 to copy loads of games over to the PS1 Classic cos BleemSync 1.01 can't do it.With there GUI site you can only add one game at a time.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Added Game Gear,Master System,Genesis/Mega Drive and Sega/Mega-CD Full Games lists in zips.
Download them now, it will make it easier for you to add the description and year to the games.