Ich benutze eine App die ganz einfach "Interval Timer" heißt.
Man kann dort zwei verschiedene Intervalle speichern (High Level und Low Level), die dann bspw. auch mit unterschiedlichen Sounds angekündigt werden. Die kann man dann so oft wiederholen lassen, wie man es möchte und vorher auch ein Warm-Up und am Schluss ein Cool-Down einstellen (auch jeweils unterschiedlich lang möglich).
Mehr als die zwei Level geht meines Wissens nicht.. aber ich hab mich nicht ganz so intensiv damit beschäftigt, weil ich die nur für Equikinetic genutzt habe und da hat es genau gepasst.
Ich hoffe, das ist das, was du wissen wolltest. Die App ist gratis im Appstore, ob es sie auch für andere Betriebssysteme gibt, weiß ich nicht, gehe aber davon aus.