Please, do that. AD, DNS, DHCP, CA: these are all core functionalities, which are managed remotely through mmc!
SCVMM is part of SC, is unfree, is overblown for small environments.
Powershell is OK if you want to convert all Windows admins to Linux-like scripting freaks.
No, thanks, Windows stays for its name. Literally.
@MSTF - this is NOT a 64-bit or regional settings issue, stop hoaxing us. DHCP MMC for example sorts the IP addresses correctly! Better go C&P the code.
PS: or open-source your stupid mistakes so volunteers like me can fix them for free.