La manipulación de archivos de texto, la imagen y el archivo de audio, pueden suceder fácilmente usando shell, Ruby, Python o Perl. Puedes usar Ruby para controlar los navegadores, escribir scripts que imitan a los navegadores e iniciar sesión en los sitios, copiar el contenido y analizarlo, buscando frases específicas ...
Si necesita automatizar un procesador de textos o una aplicación con una interfaz, puede hacerlo algunas veces, dependiendo de si la aplicación admite eventos AppleScript / Automator.
Entonces, realmente depende de lo que quieras hacer, pero un buen punto de partida es leer sobre Automator, que viene con Mac OS. También hay sitios con scripts preconfigurados que puede descargar, como el sitio "Acciones de automatización" de Apple Download.