Existen diferentes programas que te dan diferentes plantillas de diseño en donde va ir cada elemento del sitio.
Por ejemplo:
Trellix: te da diferentes (aunque no me meti mucho con él, te daba esas opciones).
Front page: Cuando inicias un sitio con ayuda del asistente te da diferentes plantillas: Corporativa, personal, etc...
Cuando inicias un sitio para una corporación en front page con el asistente, te va indicando que elementos quieres que aparezcan en el sitio y a su vez en que lugar del sitio los quieres.
Al final te la pone y ya tu necesitas agregarle los elementos( logo de la corporación, menús, titulo, subtitulo, etc..).
Bueno es lo que yo te puedo decir acerca del tema. Y ojala que te sirva de algo o te de una idea de lo que buscas...