Gift ideas and card messages by occasion

What to give, and what to write in the card, for the days worth marking.