Thought I’d share the weight training routine that I’ve been doing for most of 2024, and that’s been the easiest for me to stick with! I now do the exact same 10 functional weight exercises every workout day. (I’m 47/m)
I’ve scaled my weight lifting down to about 20 minutes, three days per week, and will probably stay there for the next several years. This routine is quick, not a hassle for me, and keeps me strong enough to handle my three young kids 
I’ve played with a lot of different exercise types/weights/reps (balancing what I enjoy with trying to hit all muscle groups). This is what works best for me . . . if I add more than this, then I end up doing LESS in the long run, because it becomes an unpleasant chore and I start skipping days. (Know Thyself . . . lol)
Same exercises Mon, Wed, Fri; enough weight that the last few reps are a bit painful:
8 pull-ups
8 chin-ups
16 dips
16 leg extensions
16 seated machine rows
16 military dumbbell press
16 bench press
16 barbell squats
16 barbell deadlifts
16 dumbbell curls
But here’s the thing: I don’t make myself do all of these in one session. My weights are at work, so I give myself the whole work day to get these done. I usually do the first 4 exercises as a group around noon, then spread the rest out over the next two hours. I don’t let myself feel guilty about how quickly I finish, as long as I get them done.
Anyway, this has worked best for me in terms of actually sticking with my routine, which results in a lot more weight lifted over time!
One more tip: I only do the exercises I enjoy. If I find myself dreading something, I remove it completely rather than force myself to do it. For me, at least, keeping one exercise I hate in my routine inevitably makes me skip the whole routine.
I hope that’s helpful to a few people in this group! 