Personalizing a gift for your spouse makes it that more special. A gift with a photo can spark attention and remind one of a beautiful memory you shared.  Photos can be displayed on many things such as key chains, blankets, socks, etc.  It is a fun way to surprise your spouse with a thoughtful gift.
You can upload all your pictures to any of the various photo apps offered such as Shutterfly and Snapfish.  These sites sale phone cases, mugs, blankets and more, all of which you can personalize.  You can also add quotes or initials using cute fonts.

DIY gifts are a great option too and can make a person feel special knowing you went the extra mile in creating their gift.
Here are some examples of DIY gifts.

⦁ Vanity Desk 
⦁ Vanity Mirror with light bulbs
⦁ Rustic Wall Shelf
⦁ Wooden Jewelry Holder (with small decorative hooks)

⦁ DIY Hand Scrub
⦁ Wooden Sign for a Man Cave
⦁ Personalized Care Package (favorite goodies)
⦁ A Music Playlist (songs that remind you of him)

Memories are always fun to reflect on so creating a compilation of videos and photos shared together is another fun way to express your love.  Adding music or a special song will enhance the emotion built around your gift.