I first built a spaghetti-like base to get the basic research done; now I started building the proper base.
The design principle, similar to dee-'s, is that there is a standardized main bus from which standard-height "processing racks" branch off. Each rack should be able to be repeated to the side indefinitely, that is, until you can fully consume and/or produce a blue belt worth of stuff.
What I'm doing a bit differently is that my main bus is composed of three parts (from right to left): ore going up, plates/circuits going down, and "everything" going up again. This allows me to build all the basics (smelting, ciruits) on the right hand side of the bus, and all actual processing on the left hand side. I assume that a smelting rack will (at some point) fully consume an ore belt, so the or is replaced by the plates going up to feed the circuits, not sure if that's the nicest way to do it. I could also integrate smelting into the circuit racks, ie make all "preprocessing" racks work from ore only.
What I'm also doing differently is that my racks are higher (14 units) and have a 4 unit gap for roboports + large poles, making it exactly 3 underground belts high.
Some pictures:
overview
station and storage
circuit production
science
I figured it would be nice to insert storage between the smelting/circuit production and the main bus, but (as always) I planned it too small so it's a bit of a mess:storage
A closer look at the blue science rack. I make the sulphur gas in-situ from sulphur (I hate fluids). Getting 6 different resources off the bus was challenging, and I messed up by not combining the two iron lanes. close-up
Note that all designs are very much 0.1, and the smelting is not ever rackified yet. I have a bit of a deadline since I would really like to have a nice army of robot followers before the biters evolve to behemoths, so getting things going was more important than making everything perfect...