Jade,
exciting to hear that you are working on a project manager!
Yes, it does seem like we'll have two way dependencies between the three packages project-manager, bug-tracker, and logger. I'm not sure this means we should merge them into one package though.
It sounds to me like the hour estimates belong in the bug-tracker where the tasks live.
Jade - are you going to commit your project manager code to the contrib CVS folder or somewhere else where we can see it? I think that would help feedback a lot.