Hi E.,
For my daughter, I purchased pink & white netting circles filled with Hershey's Nuggets(in the gold wrapping - so good!), tied with a personalized ribbon (name, date,occasion) and hot glued a little cross (for friends) or small picture frame (for family). I purchased everything, with the exception of the chocolate (Jewel) at Metro Sales Co. on Montrose near Western. They have all kinds of nic nacs for wedding, baptism and other crafts.
My friend ordered cross picture frames online and gave that to everyone with a picture of her son. To save on money, it's good to give picture favors or special favors to family & God Parents and a little something to friends, because some never keep the pics or favors.
Good luck!
Barbara