This is a lovely thread.

I find that having a set list of tasks during the day (planned ahead the day before) allows me to work effectively and not obsess and spend too much time on a single task....