I've been messing around with the Railway Operation Simulator ( https://www.railwayoperationsimulator.com/ ) as tool for making track diagrams for my routes, and I think it works pretty well, and it is certainly helpful for learning a route. Below is a diagram I made of Kickstarter County. I haven't entered in all the industries and place names and none of the signalling. If there is interest in making a complete track diagram, I could set this up at Github as a community project.
https://imgur.com/a/5wIiwuK
https://imgur.com/a/5wIiwuK
