Here's another idea: Get -mod support into FRED2.
FYI, I'm working on a launcher that lets you choose what file to run, even batch files and shortcuts. It also has basic options for changing the graphics settings (it lists all possible modes, plus low/high res OpenGL modes that don't exist yet, and won't check if the card can use them) as well as simple sound options. (DirectSound/regular setting vs No Sound.) You can have the program run other programs then the fs2*.exe ones, like FRED2, POFView, the Volition launcher, whatever. It will even let people with multiple FS2 installs use 1 launcher for both copies. (Though multiple installs may become obsolete if FRED2 gets -mod support.) It uses the regular Volition registry key to get it's data and to store it's own data. It doesn't have all the setup stuff the original launcher has, but you can use it to run the original launcher to set that stuff. It will let you specify command line arguments. (2 sets, one that goes with the original launcher and one that's specific to my launcher, you'll be able to use one and/or the other.) I've now got my RunFS.bat file setup to run my launcher instead and have a version of my old fs.exe drop in fix program that will run my launcher instead of the RunFS.bat file. (Running a program to run a batch file to run another program when you could just run a program to run the other program would be rather pointless.
)