QuickPlay is a powerful universal emulator frontend, which has support for countless emulators and systems. QuickPlay is written in Delphi 2005 Personal Edition and is released under a BSD license which means its free AND you can take the source code and do whatever you want with it, as long as you leave my name in it somewhere.
Run Random ROM thats never been played
Power Scheme Changing when running ROM. This is both a global option and you can override on a per-emulator basis.
Temp uncompressing folder setting. This is both a global option and you can override on a per-emulator basis.
Ability to change whether Quickplay fully expands all folders on startup, or just first level folders, or no folders.