Gift idea generator

I need a gift for [PERSON] who likes [INTERESTS], budget [AMOUNT], occasion [OCCASION]. Suggest 15 thoughtful ideas, including some handmade or experience ones.