Holy moley, are you
the Jason from launchbox

.
I was seriously thinking about making an app just like this for my dos machine (once it is built...

). The only thing I was going to add to it was a section for notes. Sometimes it takes a few steps to get your machine ssetup to run a game, beyond what you can do in a batch file (like disabling cache in your bios).
Anyway, neat app. Can't wait to try it!