O Powershell é o ambiente mais poderoso e é onde toda a mentalidade está em torno dos scripts do Windows por 2-3 anos. O Powershell pode executar qualquer ferramenta de linha de comando, além de ter muitas funcionalidades incorporadas que podem substituir a maioria delas. Não há dúvida de que é o caminho a seguir.
Dito isso, muito do que você descreve pode ser feito por meio da política de grupo, se você estiver usando o Active Directory. Será muito mais fácil começar por aí do que escrever qualquer coisa.