You have a coworker who covered for you, mentored you, helped you through a rough project, or just showed up consistently for years. You want to thank them in a way that doesn't feel like a formality.
The problem with most coworker gifts: they're either too generic (gift card) or too personal (a sentimental card from someone you technically only know in a work context). A personalized webpage hits a good middle ground.
What to say
Be specific about what they actually did. Not 'you're a great colleague.' The time they explained something you'd been too embarrassed to ask about. The project where they quietly saved something from going wrong. The habit or approach of theirs you've started doing yourself.
Keep the tone warm but not overly emotional. Professional warmth is a real register, and it's the right one here.
When it makes sense
Someone leaving the company. A work anniversary. The end of a big project. A mentor you're losing access to. Or just the point at which you realize you should have said something a long time ago.