IntelliJ is definitely ugly, but not quite as bad as NetBeans or Eclipse. It's really powerful though and I prefer WebStorm and PyCharm for a number of things. I think it's because of how complex the interface is, combined with looking like a cross-platform app. It feels to me like I'm using a Windows app that happens to run on mac.