A Drivers day is pretty much standardised throughout the industry, although there are minor idifferences depending on the working practices of the company.
The actual working day will vary day to day depending on the turn you're working and if its an early or late. You will be issued a duty sheet sometimes known as a docket which contains details of the trains you will work, where and when your breaks will be along with anything you'll do inbetween.
A typical early turn at my depot in my link (not Scotrail) would be something along the lines of:
Book on - collect docket, read notices in particular the late notices.
Depending on the docket I may have to collect a train from the yard so that would involve walking down the line on the walking route to collect it.
I will then work trains according to the contents of the docket including ECS, attaching, detaching, shunting as required.
All my depots dockets end back at the depot so working back or travelling passenger is included to arrive back at booking off time.
A late turn is essentially the same except I will be stabling trains on the depot instead of bringing them off. There will also be days of Spare/Standby/Ferry/Pilot in which you don't have any booked trains of your own but will be there to cover any last minuite jobs that may crop up.