One of the top benefits of having a good posture is that it ensures you stay off injured.
While building a good posture, ensure you have the needed strength for your choice of physical activities.
Engage in exercises for opposing muscle groups. While working your quads, ensure you engage in exercises that also work your hamstrings.
The same approach should be adopted for biceps, triceps, back, chest, abs and lower back.
That is what it takes to have a balanced workout.