Sim, você pode fazer isso com o Applescript ou com o Automator .
A maneira como eu fiz coisas assim é usar o Automator para criar um serviço que está disponível em todos os aplicativos. Um serviço pode ser feito para executar um script bash / zsh / ruby / whatever. Em seguida, você pode vincular uma combinação de teclas ao serviço no painel Teclado das preferências do sistema.
Perto do final do este podcast do MacBreak este procedimento é mostrado em detalhes.
Edit: Acabei de perceber que você não está usando o Snow Leopard. Eu não acho que criar um serviço para todo o sistema é tão fácil com o 10.5.8. Eu acho que você não pode atualizar desde que é um Powerbook. Você pode querer olhar em FastScripts que lhe permite atribuir atalhos de teclado a applescripts (livre para usar até 10 teclados atalhos) e use o seguinte Applescript:
do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine"