It depends! This is almost impossible to answer, lol.
Honestly, it changes from week to week and from day to day. I almost never do the same workout twice (and certainly not in the same week), and alternate between designing them myself or pulling them from resources I trust (online, DVD’s, magazines, books, trainers, classes). I listen to my body and I try not to worry about having a cardio day or a lower body day: I make sure all muscle groups are hit at least 2-3 times a week and work in line with my body’s needs (if it needs a rest day, an easy day or if it can handle something harder). I keep track of which muscles I work so I can rest them if needed, focus on interval training and H.I.I.T (I almost never do steady state cardio) and change up the tools I use often (sandbag, stability ball, dumbbells, jump rope, kettlebell, playground equipment, TRX etc). I also teach, take classes, stay active during the day etc. Unless I’m doing a specific challenge (usually 30 days), I stay as flexible as possible for my workouts. I also tend to choose one goal per week (upper body, back, legs, cardio etc). This helps me focus my workouts a little better: on a booty week I’ll incorporate more glutes, legs and harder exercises than I’m used to. The next week I might focus on upper body etc.
As a general rule, I alternate between high intensity cardio days and strength focused days, workout anywhere from 15-60 minutes and keep things fresh by adding challenges, difficulty and changing up my training methods. This works for ME: I like challenge, need to shake things up to stay motivated and am working towards bettering my fitness level. I keep track of my scores for some workouts and use it as a reference to see how I’m doing. 95% of my workouts are done from home and outside.
I wish I could be more specific, but it changes too much! The secret to my fitness regimen if changing things up and being flexible.