What kind of tasks do you want the software to do? Microsoft Access can probably be used to create a completely custom tracking program to fit all of your needs.