Maybe I didn't do enough searching, but I couldn't find anything on the forum about modularity for third party mods. I had a look at Bridge Commander the other day - some team had replaced all the static structures with a system that loaded in script files for each ship, weapon, script and audio/visual data. Could the same be done for Freespace?
It would mean, for example, that modders could make TBL files for each individual ship or weapon, thus eliminating the need for users to edit their files and introduce hard-to-find typos which broke the parser. If the tables could be broken down into smaller files, and only the error-free ones loaded, it would make problem diagnosis a lot simpler. And of course, it'd be great for newbies to integrate small, single-ship/weapon mods into their existing game.