Xcode...
If it were any better Apple wouldn’t give it to you,
If it were any worse, you wouldn’t use it.
Now, now... Apple has been "giving away" operating system and software development software for decades.
In the case of Xcode, I presume it's what Apple uses internally anyway, so giving it away is an incentive for developers to work on Apple gear. They'd be insane to charge for it.