I'm always amazed that so very few todo apps support recurring task after completion (ie "repeat 7 days after last completion" rather than "repeat every Monday"). Almost all my repeated tasks fall into this category and I'm amazed other people can be productive without it.