My favorite timer:
https://www.amazon.com/gp/product/B008CMRNRQ/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
Gardener's Supply is a great website so look there for ideas:
https://www.amazon.com/gp/product/B008CMRNRQ/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
American Plant does gift certificates too in addition to Behnkes - I'm sure most nurseries do. I tell all my relatives to just buy my husband and I a boxwood when they get stumped. The only one who believes us and does it is my mother - a good boxwood is gold for a gardener.
Best gardening magazine is Fine Gardening - every other month. Love it.
http://www.finegardening.com/
You can also just order plants - they will ship them when they are ready. Do this with my husband - I buy from and have good luck with White Flower Farm, Brecks and Holly Hill Nursery though that last one is a little more crazy.
Finally, bulbs are expensive and much loved - Allium, especially the big ones can be $15 a bulb. You could preorder tulip or alium now but not really seasonal.