I don't buy presents for my coworkers and friends. Instead I write poetry to them.
I started combining their names with whatever words rhyme with it, sometimes with very funny results. However, Id like what I write to sound more elegant and intimate.
I also tried combining their physical features with whatever rhymes with nose, arm, eye... Sometimes results are also funny.
If it helps, most of my coworkers are women, all of them are strictly platonic friends. Id also write a poem to a male coworker.
Read a lot of poets, and find one you like. Try to imitate their style, the way they use language. It won't be good at first, but that's normal, and it'll help you find your own way of writing quickly. From there, it just takes practice.
Write a short note or letter to said loved one, then go through it with a highlighter picking key words and phrases you’d like to stitch into your poem - this gives an air of intimacy and elegance to your work.
Spend time polishing your piece. Sometimes for me that means writing it three different ways and see what bits you like.