Task Coach

Task Coach is a simple todo manager to manage
personal tasks and todo lists. It grew out of a
frustration that well-known task managers, such as
those provided with Outlook or Lotus Notes, do not
provide facilities for composite tasks. Often,
tasks and other things to do consist of several
activities. Task Coach is designed to deal with
composite tasks.

Then you have a different definition of project management than I have. Task Coach is aimed at personal task and time management rather than at project management. Of course, it can be used to plan and manage personal projects, but I wouldn't use it to manage multi-person projects.