I believe this app is very useful if you use it with Times History feature.
Once you get each station-to-station journey time, input it to the app, and then you can make a complex schedule planning, such as train meeting (passing), pretty easily.
This picture shows a express train overtaking a local train: