If you are a lover of ROMs and emulators, you’ll love the Gelide. He is a file cataloger that organizes the ROMs on your computer in a list organized by platform, which facilitates access to them.
It has a complete list of many of the most popular emulators platforms, such Atari, Amstrad, Game Boy, Mame, Mega Drive, Nes and Nintendo 64. As for ROMs, you can sort them by year of release, name, note by the User, among others.
Gelide also allows you to configure emulators that accept configuration command. He saves these settings so you do not have to keep typing them each time you open the emulator.
Source: Baixaki(Portuguese of Brazil)
Remember, the Gelide is NOT an emulator, just a front-end (GUI) to organize your ROMs, when open a ROM it simply calls the selected emulator with some options to run :)
Here some screens:
For more Screens see here
There are packages of it in the AUR (For users of ArchLinux, DEB version (For users of Debian based Distros like Ubuntu. Please note that the version of that. Deb is 0.1.1) and source code (requires gtkmm, gconfmm and libxml2 to compile)