Heating app or rule

What's your go-to for turning a heater on and off between certain times when temp is x or y using a temperature sensor?

Is there an app or just make a rule?

I just did this using a virtual thermostat and used webcore to control it. I think it could be done with RM, but the editing in RM is too tedious for me.

I have a power receptacle that turns on a space heater for heat, haven't really tested that part yet as it's a bit too hot here right now. The cool portion turns on a IR controlled AC unit using a Harmony Hub, controlled by a HE. It works great.