I think that in addition to the money they should help with the following:
1)Education and the ability to get it at will. Financial education should be a priority. 2)Entrepreneurship, make sure anyone that wants to start a business knows what to do. 3)Security and the enforcement of the law thru a judicial system, both criminal and civil. 4)A working financial system. Make sure businesses and people can borrow money. 5)A way to go bankrupt that will let people start over. It should not be too painful for both creditors and borrowers. 6)A political system that works for the majority. 7) Community leadership that works towards the betterment of the town. 8)A tax system that will let the town provide items that no single person can provide on their own. It's a reality as painful as they are taxes and their prudent use help improve the community's standard of living. 9) Secure property rights. If someone owns something they should do with it what they want without infringing on the community's well being and no one should be able to take it away from them by force.
What gets me railed up is the inability to use the town's human capital. Giving free money will not help forever. If you could get people to work together they would eventually get out of poverty. Maybe the current generation might not but eventually they would be able to do it.