In reply to Starky:
When I was still doing ski-mo and touring (in the alps or scandinavia), the conditions weren't as bad as they might be in Scotland. But coastal Norway was no picnic, often wet and above freezing near the shore and then still moist but below freezing higher up... akin to what I experienced in Scotland.
I often simply resorted to to approaches. Warm ('ish) waterproof mittens for the downhills (if less warm, then with a nice powerstretch or similar undereglove). And then waterproof, and lightly insulated spring skiing gloves for the uphill (in foul weather). If it isn't raining, then I might just use windblocking fleece gloves. Thin undergloves (wool or powerstrech, see above) might come in handy or not.
The idea is to keep enough speed on they way up (easy, I'e never been in good physical shape ). to stay warm. Then at the top, a short de-moist break (open vents, operate with the thin under-/linergloves for taking skins out etc.). Zip up and get dry linergloves plus the downhill mittens on.
Not really suited for races, but more than enough for ski-mo (or let's call it ski touring for turns with technical aspects). For casual ski-touring gigs, the breaks will be longer and the down jacket will come out.
Oh, and place the moist liner-gloves in such locations that they start to dry up (or at least stay warm). I often placed moist lines on my quads (big muscles, lots of heat). So once it was time to start heading up again, they were either nearly dry or at least warm. IMHO this part is critical. People often chuck the wet gloves in their rucksack to "freeze" and then when they again switch back to them, they'll instantly get cold hands.
On fare weather tours... it was the thin wind blocking fleece for the uphill. And my regular downhill gloves for the downhill (sometimes with liner gloves... sometimes without... often had at least a pair in the rucksack in any case).