To-Do list "recurring" feature request (gui)

My feature request:

I wanted to ask for a GUI addition to the To-Do Lists “Add item” menu

a “Recurring” entry

For me, I want it for a few things that I do weekly, daily and monthly, but i could see others using it potentially for like Chores for their kids on a Kitchen Dashboard or something or another.

Maybe this can be done with a HA automation, but might get a bit excessive if you have tons of tasks

Essentially, here’s how I’d envision it working:
-Add Entry would have an additional “recurring” checkbox.
-If you check the box, you can choose an interval:
Weekly, Monthly, daily, etc.
-If the task is “weekly” it would then provide a “Start Date” and for example let’s say the task is “Take out the trash”, it would maybe have 7 days Monday - Sunday checkboxes
In my case I could check Sunday and then every Sunday, an item pops up on the To-Do list that is waiting to be checked off
Then perhaps a time checkbox if desired to select a time for it to arrive on the list. Once you check it off, it comes back the next Sunday

or intervals if “Monthly” , task name “create balance sheet for the month ending” checkboxes for “day of month” or “last day of month”