For something like gifts, I'd probably just use the Notes field, or create that topic in the Notes app.
It's no Salesforce... but it seems to cover all the bases for personal relationships.
I'm working on a solution for that :P
https://superwishlists.com.au - it's not open to public registration yet, but it'll get there in the next few weeks. It solves the problem you've outlined and a bit more, whilst being free in every sense.
For something like gifts, I'd probably just use the Notes field, or create that topic in the Notes app.
It's no Salesforce... but it seems to cover all the bases for personal relationships.