Just before the bank holiday weekend I read an article about procrastination (will I ever remember to write down the sources of these things???) which acknowledged that spending time in front of a screen is the easiest form of procrastination there is. The solution was to realise that that was what you were doing and spend that procrastination time elsewhere, doing something 'useful' instead like the ironing or preparing veg. for a meal.
These tasks are finite so there is a what next element when they are completed, but also in completing them they don't get in the way of the time you have when you're working on something interesting.
I tried it, it works. Now I just have to remember to do it again!