Básicamente son programas de modelado orientado a objetos, con bibliotecas de elementos arquitectónicos, editables según parámetros específicos, como las características de los materiales de construcción.