ok so I think this is in response to the faction colors thing yeah? Yes you could use decorative weapons in combination with SpriteAPI's setColor function to script the colour of each faction.
It probably would have been better had one or two colors been deen designated from the start as faction colours on our ships, and we then use those colours to designate those areas with faction strips, and the engine replaces that in the graphics pipeline. However SS development is probably way too far down the production pipeline for that.
Back to the deco stripes. I suppose one might start with the base ship, then paint on a seperate layer where you want the faction colours to be in white, and leave the other pixels transparent. Save the faction strip layer to a separate PNG file, and add a decorative weapon mounted at 0,0 on the ship. You then use a EveryFrameWeapon script to check the current faction, and use the SpriteAPI to change the transparency/color of the deco sprite.
In theory.