SwizzTool allows you to create personal reminders and automated tasks that can play a sound, display a message or launch a program at a specified date/time, weekday or after a countdown has elapsed. It is a freeware reminding application that's portable, customizable and powerful.
Here is a screenshot to illustrate the features and user interface of this application: