I think it would be cool to make them something with a funny phrase embroidered into it. Maybe a lyric from a song they like!
You can do this to a hat, a gym bag, or even just as a frame.
For knitting I would make them a beanie in their favorite colors- you can’t go wrong with that.
Try also knitting a case for their phone, tablet, laptop, or even just a headphone case.