When I have several projects going on at once, I make
internal deadlines for each project and keep track of my
progress relative to these deadlines.
I note all the due dates and additional information about
each project, such as to whom I've delegated parts
of the projects.
I can tell at a glance when internal deadlines
are coming up.
This system has been quite useful for me for the past
several years.