Para automatizar la selección de fondo de escritorio, usaremos el Terminal, disponible en Aplicaciones > Utilidades e introduciremos el siguiente comando:
sqlite3 ~/Library/Application\ Support/Dock/desktoppicture.db "update data set value = '/ruta/a/imagen.jpg'" && killall Dock
Básicamente podemos usar este comando doble, ya que incluye el reinicio del Dock, por ejemplo con Automator usando la acción Ejecutar el Script de Shell.