Puedes crear un AppleScript usando el Editor de AppleScript en /Applications/Utilites
. La sintaxis es bastante fácil de seguir, y yo me basaría en algo así:
repeat
tell application "Safari" to activate
delay 10
tell application "Finder" to activate
delay 10
end repeat
Esto hará que Safari y Finder se enfoquen repetidamente mientras se espera 10s entre ellos. Tener 10 segundos como retardo debería darte tiempo suficiente para reabrir el editor y hacer clic en "parar". Otra opción sería utilizar repeat while
en su lugar y para crear un criterio de parada, como if exists "/path/to/makeitstop" as POSIX file
que haría que se detuviera tras la creación de un archivo makeitstop.