I keep coming across cool applications lately, and Dev Shop is definately a nice one for developers everywhere.
On a recent project, I got stuck with arduous task of being the project manager and keeping time lines for about 5 people, while trying to manage myself and my own time. To say the least, I had a hard time estimating how much of my development time the project management tasks would consume, estimating how much time changes to the project requirements would affect the project time line as a whole, and gaugeing everyone's working habits.