How should this be done by, say, a small team of three with no SysAdmin?
Some subset of the team should learn the use of tools like cobbler and puppet.
Take a day off and get familiar with ansible, it will save you tons of time in the long run and simplify your dev/staging/prod environment for years to come