Vale a pena aprender a usar o MSBuild?

Eu simplesmente me perguntei se as pessoas achavam que valia a pena aprender a usar a sintaxe do MSBuild para personalizar o processo de compilação de um projeto .net ou se realmente não vale a pena, dada a facilidade com que se pode criar um projeto usando o visual studio.

Estou pensando em termos de compilações noturnas, etc., mas não poderia usar um evento agendado que usa a opção de compilação de linha de comando incorporada ao VS? Existem ferramentas superiores por aí?

questionAnswers(10)

yourAnswerToTheQuestion