I think something the app is missing when creating routines and scheduling them is an option to set a routine to do every, then select a number for days.
For example, I'm trying to schedule 3 different routines that I do on different days following each other. I would like to be able to set routine 1 for day 1, 2 for day 2, and 3 for day 3, and then just set each routine to do every 3 days so it repeats those routines in that order, then have the schedule automatically fill it in from your start to end date.
Not everything fits perfectly into a weekly or biweekly schedule, this additional option would resolve that issue.