Hi there,
Understood the requirements. I don't have laravel experience, but I do code in PHP for 13+ years and about the same duration of working with a MySQL database. I would code the script which downloads all the files from the specified FTP server, and imports each directly to the DB, so the lack of laravel experience shouldn't affect us. It would work with XML (my bid assumes XML is in a standardized format, ie. all XML's in the same format), and CSV (could make it work with xls or xlsx but that would be more expensive).
The code would be written in PHP, as a single script (or 2 scripts, one being the config file). It could be set up to be ran automatically via cron.
Regards,
Julijan