Efectivamente hay scripts como fiverrscript que para hacer una página consta de 2 partes:
1° Un archivo php que normalmente tiene las consultas a las bases y hace toda la parte del servidor y normalmente hace una especie de declaración de variables y por último llama a una (o más) páginas que tienen extención .tpl
2° El archivo .tpl tiene todo el código html que forma la página y tiene una manera particular de incrustar las variables creadas en el archivo anterior, las que he visto por ejemplo lo hacen poniendo llaves más o menos así: {var_php} igual tiene su manera peculiar de hacer los ciclos y demás. Obviamente tiene su "motor" que interpreta estas códigos para generar el HTML final.