Claro que es posible, pero antes que nada es necesario que tengas conocimientos intermedios en flash, necesitaras crear un patron que será aplicado(clonado) para cada boton, donde pondras basicamente 2 variables, a) Texto del boton, b) Link del boton, de alli en fuera el resto es darle una localizacion variante segun la posicion deseada (x, y), y el patron del menu desplegable, que igual será clonado segun tus necesidades.
El siguiente elemento necesario para poder auto generar un menu en flash, es pasarle los datos del menu a tu movie, te recomiendo XML donde puedas anidar los elemtentos que necesitas:
<span class="codigo"> <xml> <MenuItem><texto>Bienvenido</texto>
<link>javascript:X();</link> </MenuItem> <MenuItem><texto>Preferencias</texto>
<link>preferencias.php?userid=19922828</link> <MenuButton><texto>Configuracion</texto>
<link>configuracion.php?userid=19922828</link> </MenuButton> <MenuButton><texto>Lenguaje</texto>
<link>lenguaje.php?userid=19922828</link> </MenuButton> </MenuItem> </xml> </span> Supongo que este menu lo traerias de la base de datos, lo generarias dinamicamente con PHP, y desde flash lo leerias, ya estando en flash, crearias bucles de clonacion: un bucle para crear menus: Bienvenido, Preferencias (en el ejemplo anterior) y otro bucle para introducir botones en cada menu:Bienvenido > vacio
Preferencias > Configuracion.php
> Lenguaje.php
y listo, creo que con esto ya tienes lo que quieres.
Espero que te sirva el comentario, y suerte con tu proyecto!
Saludos
(PD: No necesariamente este patron XML es el mejor, solo es una sugerencia...)