I use a fairly basic method.
I structure it around one push, one pull, one front thigh movement and one rear thigh movement. Assistance excercises are added in as necessary, usually to a max of 5 excercises. Then I structure it according to planes of movement, eg main push then one vertical push, one horizontal push, and a couple of traditional "isolation" exercises. One push day would have the main push (eg bench press) vertical (overhead press) horizontal (machine press / dumbell press / close grip ) and two "bodypart" moves (pressdown, skull krusher, upright row etc). Pulling day has a main pull (eg deadlift, powerclean, snatch,), our vertical plane pull (chin, pulldown) our horizontal plane ( BB rows, dumbell rows, any row) and our "bodypart" moves (pullover, curls, shrugs etc). Legs work on main front thigh (eg squat, leg press, front squat), main rear thigh (SLD, romanian deadlift) knee hinge movements (all leg extensions, all leg curls) and then hip or ankle hinge movements (all abduction and adduction, all calve work).
It's quite simple and effective for me, anyways. It's the best system I've used for strength, and I've been packing on some size in the process as well.