Olá, tudo bem?
Meu nome é Martins, sou desenvolvedor full-time e projeto aplicações voltadas principalmente para a plataforma web.
Sobre seu projeto, a tecnologia requerida é mesmo C#/.NET? Pelo que você informou soa mais como uma aplicação usando javascript (Angular, backone) para conversar com o Back-end.
Outra questão, o que você quer dizer com "Montagem" de layout? Já está pronto e é preciso converter para HTML/CSS ou ainda é preciso desenhar o layout em algum editor de imagens? Não ficou claro.
De qualquer forma, eu posso projetar o layout e sou desenvolvedor PHP e Pyrhon (e claro, Javascript).
Cumprimentos,
Martins