Closeness
Present gifts based on how close they are to you. If he is your colleague present something formal.
Interest
List down all the person's interests.
Need
Think about whether that person had told about their needs.
Memorable
Event
Your Time
Homemade gift
Get advice