My objective is to have a compact, fully automated layout that allows playing with one train while others are automated. Knowing the position of a train is critical.

After using Rocrail and iTrain I find the later easier to use. The final connection setup is as follows,

The current configuration of areas in iTrain5 is as follows:
