I generally use my everyday polarized lenses for shooting and fishing, but I still find color important. For instance, I always use brown lenses for saltwater fishing and everyday wear. However, on the rare days I play golf, I absolutely can't pick up a golf ball against a hazy blue sky with them. For those situations I us dark gray. I generally use Oakley frames with prescription lenses. (They are available through optical shops and cost less with prescription lenses than the plain over the counter Oakley sold at golf shops and sunglass vendors.
Don't shoot it much anymore, but when I was really active in Sporting back in the early days, I bought a pair of Randolph Ranger titanium frames from an optician in Columbus and eventually had 6 or 7 sets of lenses. I suppose they are still made. At the time they had become the standard military issue for pilots and featured instant change lenses. It took all of 10 seconds to change a set out. This guy was the go to supplier for most of the top sporting shooters and he custom coated lenses for different target colors and different settings/backgrounds (trees, backgrounds, rocks, sky colors etc). It sounds like a sales hype, but I never had better target acquisition times in my life. Having the color tuned to the target and background was incredible. It was like the target was lighted.
I actually still have the glasses. They are over 40 years old and in good condition, only needed the eyebrow bar pad and one nose pad replacement. I wouldn't have any idea now where to buy replacement prescription lenses (which I have always worn). The only competitive shooting I do now is benchrest rifle, and they are not needed for that.