Re: lack of good tools for GUI development
Seems Linux was good enough for Google to use internally for all its development.
And OSX, a Unix derivative, was good enough for Apple for development and end user products.
Guess real programmers can use tools that aren't babysitting them all the time. (Too much babysitting only gets in the way anyway.)