Funciona para mim no Editor AppleScript como o seguinte, que você pode usar para salvar como Script (executar via menu AppleScript) ou Aplicativo:
on isAppLoaded(app_name)
tell application "System Events" to set app_list to every «class pcap» whose name is app_name
return ((count of app_list) > 0)
end isAppLoaded
if isAppLoaded("VLC") then tell application "VLC" to play
if isAppLoaded("iTunes") then tell application "iTunes" to playpause
O VLC não inicia se já estiver em execução (ele consulta um arquivo se nenhum estiver carregado). Testado em 10.6.7.