Since those specific goals are so common, they fade into the background. But if your goals are more or less one or more of those goals, then yes, do the same set of exercises 50-100 times (progressing weights/intensity/etc). That will stimulate improvements. Doing a bunch of different things every time is 100% better than sitting on the couch, but won't allow you to progress very much. You'll essentially only be progressing e.g. strength when you happen to overlap some motion with the right amount of increase to cause improvement.
But something that you'll do is better than a perfect thing that you'll get bored of and stop doing. Existence is the primary predicate and all that.
Incidentally, Starting Strength (the book) talks about this somewhat. He distinguishes between 'training' and 'exercising'. Training is about progressive overload. Exercise is about moving your body. If you want to change your body, you'll want to train.
My advice in the past is that 60% of your time in training should be for things you like and you're getting very good at. The non-compound movements have benefits, but unless you're competing at something, the benefits are across a broader impact spectrum.
How will this translate into a fitness routine? If you look at some of the 5/3/1 periodization routines, it'll be something like: bench press, shoulders/chest, lats, triceps. Doesn't matter as much which shoulder/chest or lat exercises, just take them to a proper RPE (search it).
Routines, in and of themselves, aren't super helpful if you don't understand some of the basic principles. For which some deeper resource -- a book, possibly -- is a wise investment.
While I have certainly a lot to learn on that topic, I feel like I haven't failed completely - of course all kinds of exercises come around again, and I'm increasing difficulty/number of sets. So there's room for optimization, but it's not a bad start, I think.
Thanks again :)