You can take KO/Pi ( with alarm applet installed) and add there an event.
You can enable alarm for this event.
When the alarm goes off, the zaurus is waked up, if suspended.
As Alarm action you can define a soundalarm or a procedurealarm.
The procedurealarm starts any program, you can select via file selection dialog.
This works only on Qtopia basedRoms, because the Qtopia alarm daemon is used to wake up the zaurus.
z.