Mark - Possibly this is where you want to take this. I ran a local freight last night, an "out and back" operation. I picked a town to service, named Graham. Here's the potential services:
Pallet manufacturer
*Inbound: Wood by boxcar
*Outbound: Occasional boxcars of pallets - most outbound product is trucked
Grain Elevator
*Outbound: Grain in covered hoppers
Paper Distributor
*Inbound: Bulk paper towels, computer paper etc. in boxcars
Cannery
*Inbound: Vegetables and fruits by reefers and insulated boxcars; cans and cartons by boxcar; vinegar and salt solution by tankers
*Outbound: Canned fruits and vegetables by boxcar
John Deere tractor distributor
*Inbound: Flatcar loads of tractors
Small Appliance manufacturer
*Inbound: Motors, sheet metal and cardboard by boxcar
*Outbound: Finished washers and dryers
Tannery
*Inbound: Rawhide by boxcar
Scrapyard
*Outbound: Scrap metal by gondola
I first determine which industries I am going to switch, right now I just use a notepad. In the future I will be using a computer program. Then I assemble a train in the staging yard by hand, add power and caboose and off I go. I determine the line-up based on whether the industries are trailing point or facing point industries, and their order in town. In this case, five are trailing point, two are facing point and the grain elevator has both. All but one industry switches off the passing siding through town. The scrapyard is beyond the siding and is a trailing point, so I just pull onto the siding and drop everything behind the gondola, pull out on the main and move forward to do the drop. If I have to pick a car up there, that comes first. Rather than explain each and every move here, let's suffice to say that I then pick-up and drop off cars in the sequence that I set in staging. I use the main as a run around track since I am a solo operator and there is no other traffic. I do sometimes tie up on the siding next to a cafe so the crew can "go for beans" and go back and run a through freight from one end to the other of the layout for variety, then go back to switching. In this example I group all of the trailing point cars at the beginning of the train with anything for the pallet manufacturer immediately behind the engine to be switched last due to the location. I leave the facing point cars and caboose out of the way at the end of the siding while picking up and delivering. As I pick up cars, I stash them on the siding to be dealt with later. when all of the trailing point cars are taken care of (excepting that pallet drop), I run around the train and attach to the caboose and the remaining facing point cars and push them forward and take care of them. I then switch the pallet manufacturer, pull out on the main and drop the caboose in the clear (I could actually do this earlier except I like to keep the main clear), collect all of the outbounds and empties on the siding, head back out on the main, pick up the caboose and off we go back to the staging yard.
I don't quite know if this is what you were hoping to get out of this, and in the absence of an operations topic itself, I am posting this here. I know that it is a bit windy, but...
Willie