What you can do is enter the time/s you want with buttons (dashboard inputs) and construct a message to send to the schedule node and it does all the work.
Sorry, I've not been keeping up with this thread all the way through.
@JGKK is doing a good job, but I can see an alternative to using a spread sheet.
Actually looking at what @JGKK has posted, he is a lot smarter than me.
I don't know how to use those fancy things and build tables.
Oh, big admission by me: Earlier I said the schedule node. I really meant the cron+ node.
The cron+ node allows you to send messages to it to do a lot of things.
Small suggestion: Install that node - it comes with examples and they may help you too.
Though, if @JGKK can put tables on the screen and allow you to enter stuff that way. To me: that wins hands down.
I'll respectfully back out of this. It is way above my skill set.