Wieso versucht du nicht mal dein Glück mit Vagrant? Hab schon längst die Finger von xampp gelassen.
Vagrant ist eigentlich ideal für ne lokale Entwicklungsumgebung und wird (u.a. neben Docker) auch professionell bentutzt.
Für den Einstieg würde ich vagrant im Zusammenspiel mit Laravel/Homestead empfehlen:
https://laravel.com/docs/5.5/homeste...tion-and-setup
Das installiert dir nen Ubunut Server mit PHP 7, SQL und sonst was du so brauchst und legt dir auch gleich eine Datenbank an.
Danach lässt sich Contao recht easy über composer installieren:
composer create-project contao/standard-edition <ziel>
---------
Edit: hab erst jetzt gesehen dass der Beitrag ewig alt ist. sorry
Bin selber zwar kein Contao Entwickler, aber relativ tief in der Typo3 Szene unterwegs.
Kann dir also gerne bei sonstigen Fragen rund um Vagrant, Php etc helfen.