I've been doing roughly the same rotation for 3.5 years. I plug in the workouts I want to follow the theme for the day. It has built in rest/recovery days where I can just do some mobility work or stretching. It works fairly well for me:
Sunday: Stretch, Mobility and/or Balance
Monday: Interval Cardio
Tuesday: Upper Body Strength/Abs
Wednesday: Steady State Cardio, Mobility or Balance
Thursday: Lower Body Strength/Abs
Friday: Stretch, Mobility or Balance
Saturday: Total Body Strength