You may actually be working on just the kind of thing I need, C# or otherwise.
A fun, logical tool for me to make in between the weapon pricer and the NPC ships/loadouts shuffler would be a random weapon and/or equipment generator. (Think things like "tricked" versions of existing guns found only as rare drops by NPCs...) But to pull this off you need ID cards. Lots of ID cards. And while I've played with the standard tools for making ID cards, I'm still clueless as to how I could automatically incorporate a whole bunch of dynamically generated cards. I assume an FLMM XML script or something is order, but perhaps you're working on something even better for that kind of thing.
I really need to read up on FLMM XML scripts at some point anyway, as it may be preferable to have that form as an output option for some of the changes made by my own scripts.