Some feature which I absolutely need which for some reason is not part of most task apps is to repeat tasks based on the completion date instead of the start date.
Dumb example: If I have a task to water my plants every week and I do it after 4 days already then the next due date is in 10 days instead of the 7 I’d want