For me personally, one of those postural imbalances turned into an injury (shoulder), and I found doing exercises that targeted a very specific muscle (infraspinatus) really helped in my recovery.
I think everyone could benefit from spending some time exploring their body by targeting muscles that may be easy to ignore in larger compound movements, if only for bringing awareness to them (which should benefit the main movements in the long run by making them more efficient).
Yoga definitely is great and I practice asana 5x per week. I will say that my injury came up during an asana class, though, and it wasn't until I really targeted my weak scapular muscle groups that it got better.
Something like that would seem useful to a lot of lower-mid weightlifters who don't have a real lifting coach.
For an issue like this, it doesn't work to simply do an exercise that supposedly works the muscle. Even if the muscle is the limiting link in the lift, if your body isn't using it, it won't get stronger. For example, my mid-upper-back was lax because of typical nerd posture. Even though it limited my squat, years of squatting didn't force those muscles to do anything. I just had a really weak squat that relied on other muscles compensating. Then one day I ran across a suggestion to do bat wings and hold at the top for 20-30 seconds, and I became close friends with some muscles in my back that I barely knew existed.
A web site showing you how to discover each muscle or muscle group in your body (bat wings for deep mid-back, glute bridge for glutes, etc.) would be AMAZING, and I bet people would get referred there all the time from places like r/Fitness where people go for advice.