The Application comes a component library and is the best modeling environment I have seen so far. To design a dialplan, you simply drag and drop components as needed. It also comes with dial plan samples, validation engine and one click deployment!
Visual Dialplan 2.2 supports the latest Asterisk 1.6 distribution. Also provided with the application is the dialplan upgrade functionality which makes dialplan upgrades to mach your server a breeze. Just select which Asterisk server version you want to upgrade the dialplan to and Visual Dialplan will take care of the rest. In case if you need to manually upgrde your dialplans due to deprecated or abandoned components, Visual Dialplan is thre to help you by suggesting the new component you should use to replace the abandoned one.
Best of all, you can get your hands wet by downloading a trial version of Visual Dialplan from here .