BandManager is a program I created to help me keep track of which songs I need to practice. It stores a library of songs, which can be weighted based on how much work they need, and it will generate random practice lists, taking account how many times songs have been skipped, to keep everything in the rotation.

I developed BandManager as a personal tool, so it isn't publicly available at the moment, though eventually I would like to create a mobile app version. I may generalize it down to a simple Manager program--as I've realized it could also be used for chores, projects, or anything else you want to keep up with.