It looks pretty basic, but that might reach someone. One potentially new idea worth experimenting with:
Set aside one non-procrastination day. It’s the day you don’t get to do any procrastinating. Period. If you get enough done in that one day, you may be able to slack off guilt-free for the rest of the week.
I like it. I think that in one day a person can clean up a lot of little "mosquito tasks." A nice, general rule taken from the Getting Things Done universe is to work on any item that comes to your attention that would take five minutes or less to do.
Another winkle to experiment with: work for five minutes on anything that comes to your attention. If a monster projects comes up, even just to your mind, work on a 5 minute slice of it.
Here's the rub: this process would have to be exhausting. I find all time management to be susceptible to this problem. But that's the beauty of limiting this kind of procedure to only one day. I like the set-up of 1 day for no-procrastination, 5 days for a more normal balance of work and play and 1 day of rest.
Update
I now call doing this a "reverse Sabbath."