Sworkit

Sworkit is a workout app that integrates with your music subscription (apple music, spotify etc) and will take you through loads of different workouts. It provides you with some free workouts but then you must subscribe. Great demonstrations and the library is huge.