Protobox is an open source project.
The website is a PHP application and can be ran locally to generate your ansible playbooks.
Alternatively, check out some other great projects:
provides an easy to use interface that helps you generate Ansible Playbooks for PHP based projects.
simple GUI to set up virtual machines for PHP development. Heavily focused in PHP. Besides local VMs, it can be used to deploy to cloud services as well. The provisioning is made with Puppet.
service that allows you to pre-generate typical Vagrant builds, PHP among the options. The provisioning is made with Chef.