Small tip if you're making someone a personalized song for a birthday or anniversary: before anything else, write down how their name is pronounced (spell it the way it sounds), one memory that has a place in it, and one habit everyone recognises. Those three details carry the whole song.
I wrote a longer checklist here: yourmelody-song-gift-checklist… and the song tool I work on is yourmelody.ai/ (AI-written lyrics you can edit, sung in two versions; free preview first).