Have you seen these yet? They are called Blessing Bags, you can learn more about them here.
Basically you fill up a gallon Ziploc bag with non-perishable food items & travel size personal hygiene items, keep it in your car & hand it out to a homeless person standing on a corner, a small thing that could mean the world to a homeless person. I put this one together for just over $10. Putting some of these together would make a great family, community, or church project.