There are so many people writing overly complicated workouts for people that do not need them. If you are an athlete with specific goals and competition dates, then yes you're workout needs to be more laid out and planned in advanced with specific percantages. If you're just looking to get stronger, leaner, and more confident in the gym, then just having a few circuits with multiple exercises that cover all the parts you are trying to train will do the trick!
You can see in my workout today, I focused on upper body. I did two circuits, one pushing (circuit 1) and one pulling (circuit 2). 5-6 rounds each circuit, and I threw in some core and explosive work to break up the rests between sets. I do tend to make my own workouts a bit more complicated, but today I just felt like training and not thinking, and sometimes those turn out to be the best workouts!
Thanks for reading, and remember
Keep it Simple