I'm going with a 3 layer system.
1 large outer mitten shell - really anything waterproof with finger access.
2 basic gloves - pgytech winter gloves.
3 thin liner gloves - something comfy and electronic touch.
The idea is that if you need all 3 to stay warm you can and still have touch screen or go down to your base layer for dexterity. But then based on the weather you can set up to either 1, 2, 3, 1/3, 2/3, 1/2/3.