DH and I don't like getting gift cards, we don't drink, and we doing play the lottery. So, I think the key is to know your possible recipients.
If they are all adults and have vehicles, how about auto related gifts? This could include deicer and scraper; jumper cables; or a can of Fix a Flat with a tire gauge.
For silly, but practical: Uncle John's Bathroom Reader and a pack of toilet paper.
Colander, gourmet pasta sauce, fresh pasta