Oi Ítalo, php é uma linguagem e com frameworks com vários recursos, como vc até pode ver em diversos cursos que temos aqui na Alura.
Outras linguagens muito comuns para esses tipos de sistemas, os chamados sistemas corporativos, são Java e C#.
Pro lado do PHP, acho que o Framework que mais tem se falado é o Laravel. E o google trends até aponta isso => https://www.google.com/trends/explore?q=%2Fm%2F0jwy148,Simphony,%2Fm%2F0cdvjh Comparei laravel, zend, simphony e cake php.
E aí vc pode usar todos os plugins oferecidos por ele...
Como a aplicação é desktop, os usuários já estão acostumados com uma usabilidade sem refreshes nem nada, então na web isso seria um sistema com muito ajax... Pensando nisso, vc pode dar uma olhada no tópico SPA e analisar nossos cursos de React e Angular 2. Logo logo também vai sair o de Vuejs, que o mestre Flavio está produzindo.
Se for para o lado do Java, recomendo toda stack do Spring para a parte do backend... E aí pode manter o front, estilo spa, com o que eu citei.