Yeah, compiling stuff because y'know, everyone thinks they should make libraries for Linux instead of both Linux/Windows. Some companies also think they should put synthesis tools on Linux instead of Windows. Another reason I've used Linux.
It also typically involves downloading archives and unpacking them. And that, in my limited experience, tend to be a pain too since few file managers tend be "good" in my experience, compared to what I'm used to on Windows.