JetBrains has an IDE called AppCode, an alternative to Xcode (not open source). But it still relies on Xcode for distribution and the UI designer, and it lags far behind the update cycle of Xcode. And that is a commercial company with steady revenue dedicated to making IDE. Imagine the difficulty of an open source alternative.
The vast majority of my work has been in open source languages using open source tools. So my experience with xcode is very limited and I imagine your thoughts to be something that may change my tune if I were to be in that ecosystem.