Aspects aims to provide a set of Ansible roles that will allow you to build a server by only editing the variable files.