Have you tried to reset the decoder in the loco? If the decoder address is corrupted the loco might power up but never move.
If you enjoy making stuff yourself then you can easily build current limiting circuits to reduce the possibility of a PC power supply turning your...
With EXRail you can create multiple routes, assign a different train to each route, and let them all operate autonomously, which is ok for...