No cycling gloves have worked for me, but I have used an amazing pair of snowboarding gloves made of some kind of 'armoured' wetsuit material for about 5 years. Warm, waterproof, just enough dexterity for brakes/levers.
They came from TKMaxx and are a weird brand, but I'm sure there are similar...