When we had our heating upgraded the new thermostat, stuck on the wall, was fiddly and difficult to operate and the instructions were in 2pt type on a leaflet where each page was the size of a (small) matchbox.
We replaced it with a freestanding one that we find very easy to programme, although we rarely touch it. We have 2 boilers one each end of the house, both combi boilers, so get hot water on demand. The heating comes on twice a day, morning and evening and that is sufficent to keep the house warm all day. Occasionally in really cold weather we turn it on during the day, doing that merely requires us to increase the temperature on the thermostat and we set it to stay on a froststat when we go away.
Can't be bothered with Hive, anymore than our smart meter, which told us nothing we weren't capable of working out for ourselves. Having our heating coming on to a regular pattern meets 99.99% of our needs.