Written letters are powerful. Did that a couple of times, not for birthdays though.
There is something about getting a letter that is hand written that cannot be captured via phone texting.
That said, I like to write some good rhymes for birthday. Use ChatGPT as help and to write something funny. You give the AI the story and it puts it into a rhyme.