I gotta say, that VF-25 looks cool as ***, even if you say it's slapdash and cobbled together, man.
only when looked from afar and in low res.
For me though, the main goal isn't that animation thing at all, as I am more into coding than artist.
I mostly use the following brute force:
1. initial state/sprite (cobbled version from web)
2. final state/sprite (another cobbled version or just anyhow scale/transform in Paint.net using only the most basic tools I actually know how to use)
3. "animation" = start with initial sprite and just anyhow figure out a dumb-linear way to scale/crush it to roughly the same size/position as final sprite, then just hotswap the final state sprite in :p
sometimes, there isn't even a final stage sprite (so just leave the scaled/crushed version of initial sprite).
This contrasts greatly with the pixel-perfect dedication I've seen in several mods here.
My "test subject" cannot stand up to close scrutiny..
Now you feel my pain. It's not that hard to make transforming ships, but it requires an inordinate amount of polish, and there are a lot of constraints that only become obvious after implementation (the issue with engines being a good example).
Still, to answer your initial question, it would be fairly easy to implement a "loadout rotation" like Diable's Virtuous that uses some external file to list the available weapons and hullmods. There are some MagicLib functionalities to easily read and merge files.
yeah.. initially, the code for the so called animation part I was making got so messy that I used a very simple and dumb method: ALL the parts are centered at the same spot using image files of same size (with a lot of waste). Effectively, if all the image files I used for the parts are merged, it became the original downsized image of the fighter I used to cut out for the parts. This makes it surprisingly easy to make "reskins" though, just apply the mask over another top down fighter image and chop it up....
I don't think I can ever muster the patience and dedication to do the animation/artwork showcased in mods. My main goal is to try to see if modding can be made easier, so that more people can make mods/mod extensions (so that I don't have to...).
I actually have an initial working version of the idea I was talking about though, and is making up a little video to present the idea more intuitively (than a wall of text that is)... maybe update in a few days.