TinyAlarm for your menubar.
TinyAlarm is, as the name suggests, a tiny alarm clock for your menubar. It will play your chosen alert at some time in the near future. All of the configuration is done using the status menu item. Clicking around should reveal all there is to know about TinyAlarm.