I agree with the lack of rail design tools, but what u experience with your trucks and trains sitting and waiting endlessly is no bug. TF was designed with a realistic demand based economy simulator which is the complete opposite of the ultra convenient Utopian supply based economy simulator that almost every other transport/city builder game ever made uses.
If cars and trains are just sitting there and the factory isn’t producing, then u tried to force demand where it doesn’t exist. To be blunt, u did it wrong!! as did I at one point.
And your road building errors aren’t bugs either. There’s probably some existing infrastructure or terrain feature that is preventing your road from being built. TF makes u really plan your growth carefully.
Give it a chance, its much deeper than most builder/transport games despite it’s thin featureset.