TimeRecorder is a timer and memo software, it can remind you of things at scheduled times, record and keep track of how long you engaged in an activity, along with what you did.