One hack I've been using is making cards like "How to solve exercise X on Book Y, page Z?".
For me, doing a lot of exercises only once has worked worse than doing some key exercises more than once, and by using spaced repetition software (Anki, Flashcards Deluxe, etc) you can leverage its systems to get an optimized "schedule" for solving/revisiting exercises for math, physics, etc, so you don't have to worry about timing issues (like how many sessions of studying, and how long/frequent they should be).