Task Reporter
Task Reporter helps you keep track of tasks and to-do items that you are working on. The interface is designed to simplify the process of adding and updating your tasks.
Each task contains a category, title, description and rich-text notes. Task Reporter keeps track of when a task is created, started, due, completed, and reported.
Task Reporter has a built-in Auto Update function that will check for a new version at startup. If a new version is found, it will be downloaded and your copy will be updated.
Source Code
Development has ceased on Task Reporter and somewhere along the way, I lost the original source code.
If you'd like to see the source, use .NET Reflector to disassemble the executable.
Download
Current Version: 1.11 Build 12
Released May 15, 2007