Ansible or another orchestration tool would be ideal, but it may just be overkill for a smaller number of systems.
Also take a look at this topic where more orchestration tools were listed:
https://discussion.fedoraproject.org/t/need-more-gui-do-you-think-so/67200