Man, I'm grateful that after 10 years we still don't exchange gifts for any occasion. Typically throughout the year if we see something the other will like, we will just buy it and give it as a surprise at the time. As far as big purchases like computers, appliances, guns, etc; it's all the same account and if a person needs it, just go buy it is how we always look at things. No need to wait months and have the spouse buy it out of the same bank account.
We did set a small limit to help the kids buy stuff for each other this year. We got her some new pink fly line, some slime to clean the inside of her car, and slippers. One gift that I bought on a random day a couple years ago was dance lessons for the both of you. That's one thing that will make almost 100% of wives happy. And kinda fun. Can even find some online where you can just do a video in your living room if you don't want to be out and about.