Lately I decided to start coding with PHP once again and was in need of a suitable development stack. For a while now I have been using nginx and MariaDB for a web- and database server on my root servers and I am very pleased with it. So the way to go is the installation of this stack on my windows PC. While searching the internet I found a project called WNMP (Windows Nginx MariaDB Php) that was just updated and also has a nice control panel to start the services. The sources of the control panel can be found on https://github.com/wnmp/wnmp which gives one the chance to contribute, but also keep the software up to date manually.
The installation of composer is fairly simple and is documented here.