SnoozeMaster resolvió este problema por mí. Funciona con alertas de Calendario y Recordatorios, ofreciéndole muchas más opciones que la opción predeterminada Snooze de 15 minutos de OS X Mountain Lion. No quería cambiar a un programa que no sea de Apple (como BusyCal) porque me gusta la forma en que Apple Calendar se sincroniza fácilmente con mis otros dispositivos OS X e iOS. SnoozeMaster me permite seguir usando Apple Calendar, pero con una opción de Snooze mucho más flexible.
Puede ingresar cualquier valor que desee para el período de repetición. Alternativamente, puede configurar su propio menú desplegable (similar al menú desplegable predeterminado de Apple en OS X Lion). Este menú configurable puede contener tantos elementos como desee, con valores de tiempo de su elección (5 min, 15 min, 3 h, 7 días, 0.5 min, etc.).
Mientras se ejecuta, SnoozeMaster vive en la barra de menú bajo un icono ".zZ". Para asegurarse de que siempre esté monitoreando sus alertas, le recomiendo configurar las preferencias de SnoozeMaster para:
Start at Login: On
También recomiendo desactivar las Notificaciones de Apple para Calendario y Recordatorios. Estas configuraciones se pueden encontrar en Preferencias del sistema:
System Preferences > Notifications > Calendar > Calendar Alert Style: None
System Preferences > Notifications > Reminders > Reminders Alert Style: None
Entonces solo recibirá alertas generadas por SnoozeMaster y no notificaciones de Apple.