Ele é um template que monta toda a arquitetura de uma aplicação MVC com IoC, NHibernate, etc e um dos projetos da solution que ele gera é um template T4. Funciona assim, você cria sua entidade no modelo (por exemplo, Cliente) e nesse projeto T4 você coloca todos os campos dessa entidade. COm isso ele gera o Controllers com todas as actions de CRUD e as Views com todas as telas de CRUD. Além do que não é necessário mapear. Ele vem configurado com o Fluent Nhibernate e recursos de auto mapeamento, nesse caso, após criar a entidade, basta exportar o schema.