Why no WYSIWG desktop interface to set up datafields?

Garmin, why is trying to set up customized datafields so hard? The interface on phones is bad, and the interface on the device is terrible - - Garmin, why can't we have a desktop app (or tablet, etc) that let's us select the datafields and then "drag and drop" onto the screens we want? Youtubers like GPLama and DCRainmaker have 15 minute videos explaining how to customize ONE element of Garmins (such as ClimbPro) - - this is crazy!