Я бы сказал F-Script по многим причинам. Он обладает множеством уникальных функций и чрезвычайно тесно интегрирован с Cocoa и средой выполнения Objective-C. Например, вы можете проверить различные классы Finder (окна, значки, представление Coverflow ...), и очень легко (одна или две строки кода) запускать или контролировать другие процессы. Я не думаю, что есть веская причина предпочесть AppleScript. Это хорошо для очень коротких сценариев, но, вероятно, сведет вас с ума, если вы захотите сделать что-то более сложное.
Также, MacRuby будет качаться, когда он станет немного более стабильным, и некоторые серьезные вещи также были выполнены с использованием PyObjC, хотя я не думаю, что это очень активно поддерживается больше.