One of the most important things for you to do when choosing a christmas gift for your loved one is knowing exactly what they would appreciate being gifted with as opposed to gifting them with something that you believe to be awesome, but it turns out to be something that may not be welcome by them in any way, shape or form.
Consider their age and hobbies and if there is a way that you could go through their wish lists which people often mention everywhere including on ecommerce stores that deal in gifts then you could check these out which would allow you to understand what gifts would be ideal to present to them.
Also, look at what may be trending by going through popular lists on different ecommerce stores such as Amazon which would often reveal what products are proving to be in higher demand these days. Things keep changing with time so if you had a gift idea last year which was loved by your loved one then it is no guarantee that they would be happy this time too.
You might want to check out stuff like the project tuber which appears to be gaining in popularity this year. Look into the possibility of checking whether your loved one would be happy going for a project tuber so you could consider purchasing it for them.