While variants are all fine and dandy, I would have randomly generated variants. Basically, each section of a ship has got x different variations, with x spots for extra shit to be tacked on, and the game will back a completely random set, so as to keep variation up. Certain things can be...