Что подойдет для создания Excel таблиц?
Если вам надо экспортировать в формат, который откроет excel, при этом максимально быстрый код получить - экспортируйте в csv
https://www.php.net/manual/ru/function.fputcsv.php

Если вам надо экспортировать в xslx, то из поддерживаемых решений можете глянуть вот это
https://github.com/shuchkin/simplexlsxgen

Из решений которые популярны но давно не обновлялись и по сути уже deprecated
https://github.com/PHPOffice/PHPExcel

UPD:напали дьяволыВместо последнего смотрим поддерживаемый
https://github.com/PHPOffice/PhpSpreadsheet
phpspreadsheet если реально нужен эксель, а не, например, CSV.

композер – самый простой способ. и ничего сложного в нем нет.
кроме композера, любой пакет можно установить ручками. только придется самому разруливать зависимости (если они есть) и инклюды (или писать собственный автолоад).