But don't you need Xcode to build stuff for iOS, macoOS, etc.?
How do you integrate the two and is it worth it?
Other than that XIB/Storyboard quirk it seems pretty solid.
EDIT: For me it wasn't worth it. There's something about Java applications that throws me off. I'm not sure if it's the difference interface or the small lag in input or both. (I do use PyCharm since there is no viable alternative in macOS)