RE: “Also the station building should be revised. Building platforms should be done by draging platforms next to rails and afterwords ‘upgrading’ the platforms by deciding how to put the platform roofing. That way you can do simple changes to the station without having to demolish the whole station.”
Yes, it also would be great to be able to designate different platforms for passenger and freight. It would be cool to have say a three track station that has two tracks/platforms (or one central platform) for passenger trains and one track/platform for freight. Two different entry points, one on each side, could be used for trucks on the freight platform and buses/trams on the passenger platforms.
Add the ability to update and modernize the stations through time and add new facilities – even automatically like the vehicle replacement function.