This is a great app for setting up your own routines. It does an excellent job of letting you pick from a variety of exercises, setting the time for each exercise, the rest period and how many sets you want. Ive tried a number of apps and this is the one I keep coming back to.
ETOregon about Stark Fitness, v2.4