Would like to set target temperature with start and end time in a customized card/entity

Homeassitant provides an interface to set the current target temperature for thermostats:

However, I would like to have an interface, to set the target temperature for a specific time. So, I would like to tell home assistant, to set the temperature to 21°C from 8:00 to 17:00 o’clock. I will implement this by using 3 helpers for each room (target temperature, start time, end time) and an automation, which sets the thermostats to the specifig temperature on the specified times.

I would like see something like the follwing, when I click on the (new/customized?) thermostat entity in the entity card:

How can I realize such a graphical interface for my helpers? Should I create a customized entity with 3 components (1 input number, 2 input times) or a customized card? Or any other ideas?

I’m not sure it’s this but I read about adding data attribute to the schedule integration.
Perhaps it’s this, not sure.