In general, keeping a practice journal or list of assignments for myself is a very tedious endeavor, which Ive as a result been very poor at. This app comes very close to doing it all for aiding my piano practice. You just set your tempo and start and stop the stopwatch(doubles as a metronome if needed) for each piece, and Music Journal keeps track of your time and BPM progress. Very little user entry needed. It also has a field for jotting practice notes, however it would be nice if the app could keep adding practice notes through time, ie have date stamped entries. Also, Dropbox and multiple device sync sound like good ideas.