I really hated the language you use to describe build tasks. It is a very frustrating mix of declarative and imperative syntax. And of course, who <i>wouldn&#x27;t</i> want to write code in XML?! (XML, the markup language, the one we use for marking up information like documents and records.)<p>I was doing fairly complicated tasks with it years ago, and it&#x27;s just one of those technologies that feels like it is fighting you at every turn. This was for continuous integration stuff and developer-productivity tools, not &quot;open up Visual Studio and click the button&quot;. Thankfully much of that has been obviated over the years by things like NuGet and Octopus coming around.