It may have already been thought of, but for the factories, you could utilise Factorissimo, where the supply chains are actually built by the players themselves. Could allow you to get more complex in the recipes, since it's all self-contained, and won't ruin the city aesthetic.