En aplicaciones de cierta envergadura,  permite definir los módulos que conformarán su aplicación y en los que serán agrupados posteriormente elementos como los formularios o informes.  Adicionalmente permite la granularidad de permisos entre equipos de desarrolladores y la generación de documentación de proyecto basada en una jerarquía determinada.