ZBuilder is a tool to help you build VMs ready to be transfered to ansible. By using ansible as a library, it has access to all ansible variables. This way it achieves high integration with ansible.
Install and update using:
pip3 install --user --upgrade zbuilder