Scheduler for heating and hot water times sought

I'm seeking a suitable scheduler-app (similar to thermostat scheduler) to schedule heating and hot-water on/off times over the week (a 7 days multi-timer with restrictions & conditions)

The heating and hot-water are currently controlled by a unit that houses two relays, addressed as child two outlets from a parent-device (owing to there being no dedicated driver) I have been using rule machine with a separate rules for AM-water, PM water, weekday AM heating, weekday PM heating, weekend AM heating and weekend PM heating with conditional restrictions for all heating rules.

The thermostat scheduler is ideal except it only appears to control temperature parameters.
What is the closest thing available that would simplify my existing control to a timer-app like the thermostat scheduler controlling my "outlets"?

thanks.

I have been using this app for years. Works well, but beware of the emergency stop feature if no temp readings have been reported for a while.