I think shaneturner12 was talking about the Schedule Rule. You can assign certain timepoints to certain drivers at certain industries. If you want to simulate a whole day's worth of back-and-forth, it's going to take a while to program all the schedules. But once you have done that, you can run all the trains on the single command "Drive schedule."
WARNING: Your trains will take the shortest route to each destination. Moreover, the "Drive schedule" command is a series of "Drive To/Drive To Trackmark" commands. If you want your train to drive via trackmarks, I suggest you use the Schedule Library rule with the "Copy Commands" command instead, and use the "Wait until hour" and "Wait until minute" commands to set the departure times.