As someone who spent years liting weights for rugby and had way more than my share of injuries from the game I loved. I have now turned to solely bodyweight training to ease my joints and for convenience. I also found out through being in a situation when I could not get to the gym that bodyweight training works for whatever your goal is.
If your diet is in order almost any program will work for any person to a lesser or greater extent (high intensity training works for some, chopping wood might work for others). So what im getting at is, get the diet sorted and that is 80% of the battle!! I worked through marks 'Primal Blue Print' programme which can be found at the top of this fitness forum, its free and has great progressions. After completing that I added a set to each movement and started from mid way through again.
Because I train others I then dabbled with various bodyweight techniques (I am my own guinea pig), but at the moment I am running through 'Simple fit.' It is very easy to follow and show great progression right up to advanced level (which will take a while to achieve).
I believe that because my diet is in order and I am applying proper intensity to these sessions (that goes for any bdyweight workouts) I am getting the results I want.
It isn't the mountains ahead that wear you out....Its the grain of sand in your shoe.