Por ahora magia no se puede hacer con PHP
Lo que tienes que pensar es que cosas podes llegar a necesitar, y hacer classes y modulos para eso. Por ejemplo si haces paginas en muchos idiomas, puedes hacer un sistema que, de acuerdo al idioma seleccionado, procese un XML y devuelva el texto correspondiente, entonces cada vez que hagas un nuevo sitio incluyes ese modulo, los archivos de idiomas y listo. Otro ejemplo podria ser un sistema de templates, otro un sistema de abm para base de datos, etc.
Saludos