Some people like software with whistles and bells. Some people like a stack of index cards or a day book. Regardless, it usually comes down to managing various lists of tasks and commitments, some of which are due now, some of which are due later, and some of which have no deadline, but you want to get to anyway. So, regardless of the mechanics of your system, you probably use at least three lists.