Tenho um produto bem próximo ao que você deseja.
Ele tem administrador de conteúdo para facilitar a inclusão de conteúdo, onde você mesmo poderá fazer as manutenções da página de portfolio pelo sistema.
É permitida a criação de usuário e formulário de contato por email na página.
Também existe a integração do Mapa do Google Maps, é preparado para SEO, além do site ser responsivo, ou seja, se adaptará aos dispositivos móveis, como tablets e smartphones (Essencial para serem exibidos pelo Google).