Close friends of Prince William and Princess Kate have come forward to praise the couple for their "countless" acts of kindness during the "toughest" of years.