I haven't been using Xcode continuously for that long. But I recall being a pleasure every time I use it. Except when it crashed occasionally, but that was luckily rare.
It sounds like OP doesn't like the way Xcode does things differently to other IDE's.
It sounds like OP doesn't like the way Xcode does things differently to other IDE's.