I should mention that this is my experience with Marlin. I can adjust the Z offset all I want in the UI, but not the X/Y offset. If you reinstall the probe, I've heard you may need to adjust the Z offset (makes sense, you might not mount in the exact same way). I assume X/Y offsets get affected as well, so it doesn't make much sense to me that you'd have to rebuild the firmware to adjust those values. Maybe they're less sensitive to change? Anyways, not sure what makes them special enough to exclude from the UI.
My printer seems to work okay using a prebuilt firmware, though it could just as easily be pointlessly leveling 50 mm off of the nozzle for all I know.