I often use IRealb for ear training on chord progressions. It's really useful and you can check if you're right or wrong straight away. Up until now I've been trying to select a section of bars to loop without looking directly at the screen (as this obviously defeats the purpose of the exercise!)..however it is not so easy to do this. Maybe you can think up a way of being able to select eg. a four or eight bar section without seeing the actual chords?