allora php non penso basti.
per la gestione dei file puoi provare a vedere PHPOffice: https://github.com/PHPOffice.
io la usao princiapalmente per leggere e generare file excel.
ma poi ti manca la parte di fronte-nd per renderla google-styled.
ma devi cercare qualcosa in javascript, non basta php.