Tren is definitely the goat when it comes to strength. You can stack it with T-Bol, Anavar, testosterone, or even Anadrol. I've seen some people also stack it with Superdrol, although that is a pretty harsh stack.
When it comes to healing you can take all the peptides you want but if you're not resting and doing proper maintenance on your body, it won't mean nothing. So it's important to do all the above if you really want to get better.