I’ve been playing with this myself in the last year.
I used to follow a “today” list where I would worked on flagged and due tasks only. But then I missed doing my Big Rock projects. I’d also not focus on my maintenance tasks (weekly reports, filing and archiving, housekeeping). This is in addition to the daily interruptions in life and the unavoidable meetings/appointments that become a timesucker.
I detailed my struggles and workflow here:
It is OmniFocus oriented but I can imagine the basic principles can be applied to your needs.
I know that I try to schedule one time block of 30 minutes to 2 hours in the morning dedicated to administrative work and one time block of 30 minutes to 2 hours in the afternoon dedicated to my special projects (Big Rocks of the week).
The rest of the time can be dedicated to daily interruptions (walk-in customers, phone calls, unexpected emergencies) and meetings (hopefully kept to a minimum).
I try to make sure my maintenance tasks are the first things to get done because they are my frogs to eat (the disgusting tasks that i can’t stand but gotta get done). Sometimes I might switch the morning time block to a Big Rock project that is my current frog (perhaps doing my 1040 taxes?).
But I try to make sure I get at least one time block dedicated to maintenance tasks and one time block for Big Rocks.
But if I can’t seem to get anything done, I’ll do the bare minimum and get the overdue/due today/due soon items first and handle whatever disaster/emergency today.
An example happened yesterday. I had a shipment arrive at our warehouse and I was working with my co-workers on our new Christmas arrival. I got a phone call close to noon. One of my rental duplex units had a water leak start to spew like a a geyser. It gave up the ghost. So I had to re-arrange everything and run down to the local Home Depot to get all the parts, arrange for my handyman to schedule an emergency visit, deliver the hardware (no time to schedule a delivery), and oversee the installation of the new water heater and disposal of the old water heater. I had to put everything aside that afternoon but was able to work on some of the due items in my OmniFocus Due perspective.
I think time blocking really helps if you give each time block a theme. My morning time block is maintenance work and my afternoon time block is Big Rock. If I can expand the time block to fill up the unscheduled hours, I’m grateful.
Hope to hear about your findings and see what you come up with.