They are fully automatable, actually. Powershell is all you need fo that, plus, maybe, Active Directory.