Here's another related book that we have found works really well when hot-housing other executive skills (especially for kids that struggle to maintain beyond-age-appropriate organizational skills):
The Organized Student, by Donna Goldberg.
I've also found that there is a freebie downloadable desktop widget that is a variable timer that automatically resets and just makes a "chime" at regular intervals. There's another one that can be set for times longer than ten minutes that opens a desktop window to ergonomic stretching, which is also useful for anyone that uses the computer for long periods of time.
Both are useful for DD in terms of self-regulation. Like a lot of adolescents, she's adversarial if WE gently 'alert' and ask for her to use meta-cognition to self-regulate her behavior (ie-- "DD? What are you doing right now?" Meaning-- are you daydreaming? Or on-task?) Instead, now her laptop alerts her every twenty minutes to pay attention to what she is doing. This should help her to become more aware of her time-management skills, too.
Hope that helps someone else!