Nozbe is a tool that helps busy professionals and teams organize time and projects
Personal content management assistant. It stores your notes, ideas, and plans.
Invoices X is a very complete invoicing application.