Hola,
Me parece una buena idea la tuya. Ahora bien, permíteme hacer de abogado del diablo y formularte una pregunta: ¿has considerado la posibilidad de incorporate (o tomar como referencia) a un proyecto ya iniciado del mismo tipo? Por ejemplo tienes:
STPHPLib, y no es el único.
Entiende que no estoy criticando tu iniciativa, sólo planteando otras alternativas que no necesariamente son mejores.
Saludos
P.D. Si decides seguir adelante con tu idea, mantenos informados.