Custom magnets are fun and easy to make. The local craft store (your new best friend when making gifts yourself) will have all the supplies you'll need: magnets, and clear or lightly colored flat circular glass stones. When you get the glass stones home step one is to customize them.
You can do this by gluing a photo or scrap of pretty paper with fun designs on it to the flat side. With the stone customized and glue dried attach the magnet to the bottom. The persons most likely to enjoy these are grandparents (use photo of grandkids), tween or teen age girls (use photos of friends, hunky movie stars or funky designs).