That is definitely the best approach in my opinion. Getting the things that help you enjoy the sport/hobby more.
Drumming, nice comfy stool (throne)
Skiing, custom fitted boots
Guitar, take it to a guitar tech so it plays easier
Gardening, good waterproof jacket and hat