This is about volunteering by students with Food Bank. What do you think "gifts" here means? "skill" or something?
① Design students also volunteered by painting pictures on the wall of the new Food Bank. It was an impressive display of art at work,” said the director of the Food Bank. “We are fortunate to have the art institute in our community,” he said. “The students coming from all over the country bring their talents, gifts, and ideas to help us improve the human conditions of many people.”
What's the difference with "talents"? It's repetitive.
Yes, it is.