David Allen recommends a weekly review as part of his Getting Things Done (GTD) system. I recommend folding that weekly review into a more extensive set of regularly repeating routines.
Having regularly repeating routines allows you to stay on top of preventative maintenance and other kinds of tasks that are important but in danger of being neglected because they are never urgent. It also gives you “slots” in which to insert new tasks that you want to start performing on a regular basis but wouldn’t otherwise know how to manage. Having a separate repeating event in a digital calendar for each task is another option, but it is difficult on that approach to keep the whole system up to date.
Combine regularly scheduled routines with a calendar for tasks that have specific deadlines and the GTD approach for tasks that you want to get to as soon as you’re able for a powerful approach to staying on top of everything you need to do. Routines can largely take the place of habit-forming systems such as Lift and are easier to maintain and more reliable. (But Lift is still useful for more situational habits that can’t be scheduled.) Instead of trying to change yourself so that you are internally motivated to exercise every day, for instance, just put “exercise” on a list of things to do at a specific time each day.