Interesting post. My approach is similarish to yours, although I am focussing on muscle stamina first and strength second.
I also don't do isolated exercises. I break exercises into 'pulling towards me horizontally', 'pushing away from me horizontally', 'pulling down towards my head' and 'pushing up away from my head'. In those categories I try to take exercises that have a long motion and use as much of the body as possible. I use bars and dumbells, and I try to stand (sometimes with an unstable base).
Although stamina is my main objective I have got much, much stronger since I started organizing it like this.