<human>: Condense the text into a few key points

My fiancé and I are a bit untraditional and decided to nix the wedding party idea. Instead, we have some close friends and family members helping with tasks usually delegated to bridesmaids and groomsmen: shower planning, crafts, etc., as well as readings, handing out programs, and helping to decorate. 

None of them have had to buy dresses or rent tuxes, but some of them have put in a lot of time and effort into helping us with our wedding. We want to thank them with nice gifts, but we're struggling to think of something nice and meaningful.

My initial thought was gift cards for each (to different places, depending on the person), but our budget is pretty low. By the time we spent, say, $25 on each gift card (roughly 10-12 people), that's a lot of money. I also thought a bottle of wine for each might be nice, but my parents suggested something more personal and lasting. 

Any ideas? No set budget, but we're probably looking to spend less than $15-20 per person. I recognize that many people spend $50 or more on bridal party gifts, but keep in mind that very few of these people have had to spend any money other than what the typical guest spends (travel, lodging). I do not think any of them will be expecting gifts, as many of them will only be helping on the day of.
<bot>: No bridal party. We want to give gifts to our day-of helpers (readings, programs, etc). Looking for meaningful/lasting gift ideas that won't break the bank.