Neff's "fuzzy" face mask has worked well for me on the occassions I've needed it in Utah. Warm and actually has 3 small holes. Sounds to me like you're more interested in a neoprene balaclava
, but in my experience a helmet/beanie and a mask are the way to go. More versatile and easier to mix and match for the weather conditions.