A key part of staying on top of things is a regular review of all the projects you have. I use omnifocus to keep track of all my various projects. The software is set up for reviews a week after you did your last review. While I’d like to say that I could stick to that schedule, sometimes Sunday morning’s just happen to be when I can review everything. And that would through everything off for the next week.
This script here helps to reset that.