I never seem to find the perfect way to dress for sweat inducing activities in cold weather. By sweat inducing activities I mean mostly activities in the mountains, especially hiking uphill or ski touring. By cold weather I mean weather that would normally require a jacket, or at least a thick jumper. If that is too wide of a description, let's say I mean between 0°C (32°) and 10°C (50°F).
What I normally do is choose materials that breathe well. So no hard shell or puffy jacket, but instead some sort of warm fleece hoodie or a windstopper. Naturally, I avoid anything made of cotton, and use (technical) synthetic clothing instead. I make sure to cover my neck, as I am much too prone to getting throat colds and similar problems. I also make sure to bring warmer clothes for later, and a change of t-shirt/long-sleeved shirt that I wear as a base layer.
All this effort seems to work just partly: I am still sweating more than I would e.g. in summer. At the same time I am still getting cold when a cold gust of wind catches me.
Is there anything else I could be doing/doing differently? Are there some magical technical clothes that I am missing?