I haven't used Xcode much personally, but it automatically shoots up to the top of my hate list on account of the fact that it's a mandatory 20GB hog just to use the iOS Simulator. In my particular use case (React Native + Expo development), attempting to manually prune the installation files of SDK packages I will never use (e.g. Watch) somehow breaks the simulator.