Really on point app, has helped my time immensely since I got it. You can get really creative with the exercises you want to try because of its super flexible system.
JazDummer about Time Guru Metronome, v4.2