It's quite difficult to align interactive platforms, but not entirely impossible! Look for AJS Stations - the easiest to align are the AJS Station 50S and AJS Station 100S (the 50 and 100 mean length, the "S" means straight - the "ti" and "tx" stations are inner radius and outer radius curves) .
As an alternative, I just placed a Trackmark on each platform and named them "Pfm1" "Pfm2" etc and used the following commands:
Drive To (Navigate to) Pfm1
Load Passengers - Open Left - 2 minutes
Terminate Passenger Train
Run Round Train (if you have placed points/switches before the track ends to enable locomotives to decouple and run round)
Load Passengers - Open Left - 2 minutes
Hornz
Drive To (Navigate To) Bishop Street - Platform 1
Or, if you start with a train already standing at the station:
Load Passengers - Left (or Right according to platform and train direction orientation)
Play Sound - Guards Whistle
Hornz
Drive To (Navigate To) Bishop Street
The "Drive To" or "Navigate To" command is built in to all Trainz Versions and the "Run Round Train" command is built in to TRS2004 and above.
"Terminate Passenger Train" which empties the carriages (coaches), "Load Passengers" and "Hornz" are available on the DLS for TRS2004 and above.
Play Sound and the Guards Whistle I downloaded from the DLS a while back - it's quite fun!
NB - The AJS Stations may cause unexpected results in TS2009 with certain locomotives and rolling stock combinations, (something to do with scripting), but that is being looked at.
Good Luck with your hobby!