When I am looking to do something sweet for DH, I get his dad or brother to occupy him for the day. While he's gone, I'll get the house nice and clean and cook his favorite dinner and dessert (usually lasagna or steaks and apple pie). He loves coming home to a clean home and warm meal. Or sometimes I will give him a nice massage for no reason. He always likes that..
When I go grocery shopping I buy the giant bags of his favorite candy (sour patch kids and swedish fish) and put a little baggie of them in his lunch box after he puts his lunch together. I will sometimes write a little note and stick it in there, too. Every time I do this I get a text from him around lunch time saying he got his little presents and loved them. :)
And another thing I will randomly do is look through our old pictures. I will stick a wallet sized one in his pocket or wallet with a note saying "remember when we..." and write something we did around that time. That usually sparks a fun conversation of something we have done in the past, and sometimes we make plans to do it again.
The last real present I bought him was a nice pair of headphones so he can talk to his friends while playing video games... But since we are saving for a house, we've stopped buying each other gifts as often as we used to. The little things will show him you love and appreciate him just as much.
Hope this helps! And also hope your hubby realizes what a catch he has!! :)