Agreed!
Despite the fact that trainyard has been defunct for ~8 years, I didn't want to simply clone it.
I tried to give a similar, but not the same, experience -- I'd be very curious to know how close you think I came.