facTotum is a program launcher based on
Qt by Nokia. It should run wherever Qt runs, but so far I am only maintaining a version for
Windows and one for
Linux. Also, you do not have to install anything to use facTotum. The necessary dlls are delivered with the program, so facTotum itself is and will be a portable application.
For a basic idea of what the program looks like...look at the following image:

In the center you see something like a table where you can create entries, in the lower part you may view some images associated with the current entry - if you click on one, you will see a bigger version. There are a lot of details to it, you can customize the image-area, make each entry launch a program on double click (the main purpose of facTotum), customize columns/tabs/load stylesheets and much more. Exporting and importing datasets is of course possible, so it is easy to share them with friends and foes.
The program launching capabilities are as sophisticated as I could think of. Commands, parameters, working directories, environment variables, chaining of different commands (i.e. launching a couple of programs at once or in a predefined order), and probably more features can be found.

These screenshots are taken from my very own little endeavor of using facTotum for a hobby of mine. This version of facTotum is basically launching games (due to nothing but relative paths used the thing is 100% portable, including the games), but you could use facTotum as some sort of video library, emulator-launching platform and whatever misapplications you can think of.
At some point in the past it was possible to load data from the internet (e.g. if you were going for a movie-database), but this function has been rewritten a couple of times and may not currently work perfectly.
I plan to make a download available here, and link to a youtube-video that I haven't gotten around to do. But for a short to lengthy introduction this text should suffice.
Have a nice day!