similar - but only in the sense, that i automated the traffic.
but no IT-stuff, just simple (mostly LGB - epl, or selfmade copies)
magnets, reed-switches, switchmotors.
my last layouts both were basicly a circle, with the same number of locos/trains as there were "stations" with a passing siding.
there were two different modes of operation in analog DC.
1) a pair number of passing sidings, half of the locos wired "backwords". all locos are either simultainously(*) in, or on the way to, either a pair, or an impair station.
(*)simultainously - just in the sense, that all 8 trains reached the next station, before the first was started again. it was somewhat staggered in that sense, that each train, that ran, hit a reed somewhere, to trigger the next train.
2) any number of stations of two or more. a reversing (by reeds and switchmotor with addition) of the current in the track. so, that the "last" clockwise train switches current and starts the "first" counterclockwise train. and the other way round.
optical, the number two has the advantage, that there is always at least one train at each station.
tecnical the reeds are the weak point of the system. if i weren't too lazy to solder many reeds, i would put two paralell reeds for every function.
(but now and then it is interesting to have an Addams family layout for a change)
for my next layout, i think i'll go with the number 1 option. (that should be easier to integrate, what i experimented with. slow-down and acceleration by interrupting the rail - around the stops - at every feet with diodes)
my next project: trying out anti-burglary reeds. they are cheaper, than LGB reeds - and quicker, than me soldering.