DialogPalette nos permite diseñar complejas aplicaciones para Asterisk de manera visual mientras va generando el dialplan dinámicamente. Vendría a ser una perfecta alternativa libre (con licencia GPL) a la aplicación comercial Visual Dialplan.
Esta herramienta esta desarrollada usando C++, Python y las librerías QT3 para la interfaz de usuario, actualmente está en un estado beta 4 y corre sobre GNU/Linux.
El aspecto nos resultará muy familiar si estamos acostumbrados a trabajar con IDEs para desarrollo y generadores visuales de código, además tenemos la posibilidad de simular nuestro diseño del dialplan:

Permite manejar las propiedades y eventos de varios elementos, audio, call management, manipulación de variables, voicemail:

Mientras diseñamos nuestro dialplan de va generando de forma dinámica y lo podemos ver en la pestaña código:

La única pega que le he encontado es que según comentan en el sitio web el desarrollo de la herramienta DialogPalette esta actualmente suspendido. Los módulos text-to-speech desarrollados originalmente como parte del proyecto (asterisk-flite y asterisk-espeak) están todavía en activo desarrollo. En la página de descarga nos ofrecen más información.