Seconding swimming, just make sure you have good form. Also, if you’re having musculoskeletal issues, maybe pick a couple different activities and do them in rotation. Diversity in workouts is good if your objective is to stay healthy/generally strong as opposed to having a particular physique or because you want to excel at a sport.