Loving this subject!
It's one of my favorite aspects of the hobby, so I hope I don't over-extend my answer;
Basic theme for my layout; Central station on a crushed oval (dogbone) with branching off secondary line. An alpine line branches off from the shadow-station of the secondary line.
First of all; My trains runs 100% automatic, even though all locos are good old analogue ones. I use industrial-strength PLCs and 24Vdc relays to control most things. The 24Vdc and the 16Vac uses a common return, thus making train-detection with the tracks compatible.
Nevertheless anything else NOT being the main-line has certain options for manual control. Here's a photo of the control panel that I have just begun to implement;
![IMG_20211205_193431[1].jpg IMG_20211205_193431[1].jpg](/forum/resource.ashx?p=63328&b=1)
The 5 dials to the left are for a Z-schaltung of the parts that I can control manually.
The 5 parts are;
1) Branchline station-tracks
2) Industrial area with old Märklin magnetic crane
3) BW area with drehscheibe
4) Shunting area parallel to the station (and small industrial connection to the right)
5) Station track 1
The dials each permit the following selections;
1) Digital control with MS2 (again, the brown cable from the controller is connected to the common return, This is "dangerous" and schelifer-vippen are installed between sections and the main line automatic system.
2) "0" or OFF. (Section power-less)
3) Trafo A
4) Trafo B
(There are more options, but I don't want to extend myself too much; It's about connecting to the automatic PLC-control and the blue 6600 control for branchline shuttlelling.)
-Notice also the almost complete absence of point+signal controls for the main station-tracks on the control panel.
The automatic system handles the 6 main station-tracks, and the merging with branch-line traffic (also automatic);
![IMG_20211205_193552[1].jpg IMG_20211205_193552[1].jpg](/forum/resource.ashx?p=63329&b=1)
Tracks 1 and 6 are bi-directional. Tracks 2+3 are for west-bound trains and tracks 4+5 for east-bound trains.
About a year ago I wrote some stuff about the control, stating that track 1 was dedicated for the branch-line. I'm happy to say that that is no longer so; All 6 tracks are available for both branchline and main-line.

(Even though it has cost me about a month of headaches hammering out the software)
Some details of the workings of the automatic station;
Incoming trains are all measured for a) speed, b) if they are passenger trains, c) length; if they are short (compatible with branchline), medium (compatible with station) or overlong (blocks inbound and outbounds trains in the rest of the station)
A track is then assigned. If the train is fast (or freight) and the block out of the station is free, then the selected station-tracks signal is switched to green right away, and the train is marked for run-through.
If a train goes to or from the branch-line, a short stop is obligatory.
If it is a passenger-train that has to stop, then a longer stop is programmed.
The PLC also handles details such as; Powering tracks whos signal shows red, if approached from the opposite side of the signal.
Handling braking (sections fo gradually less voltage) depending on if the train has to stop or is running through.
I could go on describing funny details of the control, but again, I don't want to over-extend my answer with details probably only interesting to myself. So listing quickly; Priority handling of fast passenger-trains vs. normal passenger trains vs. freights. Re-routing freight-trains away from main platform tracks. Speculative booking of station-tracks. Freeing entry-signals to the station in advance, so that trains doesnt brake on main-line unless necessary. Handling of multiple crossovers in both directions. Simultaneous entry/exit of both main-line and branch-line.
Not covered in this post is the automatic control (another PLC) of the 2 main-line shadow-stations (8 and 7 tracks, of up to 2 trains per track), which also has extended automatic functions.
There is a manual 4 tracked shadow-station for the branchline.
Finally 2 automatic sequential shadows-stations for the alpine line (each holds 2 trains).
I´m happy to tell, that during this autumn, I finally achieved to integrate all parts of the layout into the control; It is now possible for a train (automatically and randomly selected) to make a run from shadow-station 1 (level 1) -> main station (level 5) -> branchline (level 6) -> alpine line (level 9)
-Both level 1 and level 9 are return-loops, eventually sending the train back the same way...