I used to work at a mostly-Microsoft shop and I cannot fathom why anyone would want to deal with MSBuild for other platforms.  There are so many better alternatives.  And as bad as MSBuild is for building .NET stuff, at least it&#x27;s the right tool for that job.  Trying to shoehorn it into some other stack entirely, which you know is just going to cause even more pain?  No.  Just no.