The idea behind this is, instead of having a set color of hull for each block, and set weapon blocks, and set effect blocks, set up changeable block groups.
So, say you make a ship, where you use excusively two different colors of hull/armor on a ship. In the blueprint you can set those blocks...