El principal problema con PHP es que no está orientado para aplicaciones de escritorio, sino para web y la mayoría de proyectos como PhpGTK están detenidos, por no decir abandonados.
Creo que sería más óptimo programar en un lenguaje que tenga soporte nativo para aplicaciones de escritorio, a menos claro, que sólo sepas PHP y tengas que entregar un trabajo urgente.