KAlarm is a personal alarm message, command and email scheduler for Linux and Unix.
You can schedule alarm messages to pop up on the screen (with sound if desired), or you can schedule audio to play, commands to execute or emails to send.
Link:
KAlarm web site