Actually, regarding the Mod manager, I'm considering building a stand-alone Visual Basic tool to address this. Rather than being an Access DB, which would not only require all users to actually have Access but would also be rather large, I'm considering using some kind of directory/file management scheme to store locations of mods and swap them in and out of the appropriate directories.
The biggest problem will likely be viewing the mod in action, as simply opening it in Paint will only open the BMP, which would make it slightly more difficult to tell what the Mod looks like in-game than if there were an actual screenshot included with the mod file that could be displayed within the Mod manager. This would of course be difficult to arrange, as it would require a separate shot for every mod, which would increase the size of the mod packs substantially, not to mention complicating the distribution process. So I may just settle on displaying the BMP for now.
This Mod manager is still in the VERY early design stage and will be by no means a commercial-quality product, if I can pull myself away from CM to finish it at all! And there may already be one out there made by another user, in which case it may be easier to just use that one. Does anyone know if such a tool already exists, or would anyone be interested in such a freeware tool if I was able to put it together?