How would you like to create a simple tool online, over Google App Engine, to match your needs ?
Just add a couple of records for Entities and Attributes in http://creator.ifreetools.com and you will have your app up and running in a few minutes. I guess you will need..
Project(name, description, projectOwner:Ref::User)
Task(name, description, project:Ref::Project, assignedTo:Ref::User,
importance:[Medium, High, Low],
status:[Not Completed, In Progress, Completed])
With regard to notes, you can either add / update notes in the task (everything is automatically audited) or create another entity..
TaskNotes (task:Ref::Task)
All entities automatically have the attributes : createdOn, updatedOn and notes. I also plan to add comments and attachments as a system level feature soon.
The app is free (ad-supported), and requires nothing more than a Google Account. You can also map it to your subdomain http://tasks.yourdomain.com (using Google Apps). Check out the sample walk-through posts :
http://ifreetools.blogspot.com/2010/03/building-simple-bug-t...
http://ifreetools.blogspot.com/2010/01/build-apps-online-ove...