En el código de este Applescript, que no es más que una plantilla, tienes las diferentes opciones para crear un menú que te permita elegir una opción para luego realizar diferentes tareas. El código está comentado para que te resulte mas sencillo saber que hace el Applescript y cómo.
--llamamos a la aplicación para crear el menú tell application "System Events" activate --Definimos las opciones del menú, con esta sintaxis puedes hacer el menú tan largo como quieras añadiendo mas opciones set theList to {"Elemento1", "Elemento2", "Elemento3", "Elemento4", "elemento5"} --Permite elegir el elemento y define un elemento seleccionado por defecto choose from list theList with prompt "Elige una opción" default items {"Elemento1"} set listchoice to result as text end tell --define la acción por elemento elegido if listchoice is "Elemento1" then --aquí iría tu acción de Applescript, por ejemplo, abrir una ventana o realizar otras opciones --Así se definen las subsiguientes acciones else if listchoice is "Elemento2" then --Aquí añades la acción a realizar para el segundo elemento. La estructura para los subsiguientes elementos es la misma cambiando el nombre de la variable --ahora cerraremos el menú, estas dos líneas han de ir siempre al final del selector de opciones end if end
Crear el menú es bastante sencillo: ahora ya puedes crear un Applescript con un menú que te permita, al principio o en mitad de una acción elegir la opción adecuada. Usando este mismo sistema puedes pasar una variable predeterminada a un acción, por ejemplo.