The 3 RGB trade stations are all functionally identical to eachother, and each requires their own colored input. However, since all 3 are different overall buildings, you are forced to essentially have 3 nearly identical blueprints when you make something with them. Same applies to CMY and WK trade stations.
Solution:
Make the trade stations a single building for each tier, i.e. a single RGB trade station, CMY trade station, WK trade station, instead of Red trade station, green trade station, etc.
Then have the station dynamically do what it needs to based off its input. i.e. sending a red refined half and a green refined half into a “CMY trade station” would make it output yellow refined shapes.
It’s not like we have seperate color mixers for cyan, magenta, and yellow, we just have the one color mixer, which changes its output based on its input.

its the whole idea of a trade station … you send X in one colour and get an X in a different colour with a few extra shapes for the vig