I create standardized templates for new deployments. I even have one, as a consultant, that has the basics I prefer to configure.
No automation right now, but want to look into Ansible. Have heard good things. I do have %variables% in my template so I can just do find/replace.