I try to only go out for either short periods, or when I'll be working fairly hard.
Nice knit cap for my head and ears, sweatshirt with a Carhart vest over it, insulated work gloves, MAYBE long johns, usually does well for working and staying warm for me. That's for work like splitting wood or chainsaw work that are sort of start-and-stop. I'd sweat my nuts off in one of those Carhart suits unless I had my ass planted in a tractor seat.
Remember hiking Mt. Wachusett one morning that it was -10ºF when I started at the parking lot, and it was up to -10ºF by the time I got to the summit...and my pack quickly got stuffed with layers I stripped off. Wasn't as hard as splitting wood or lifting logs I just cut, but it was steadier work -- as long as I was moving I found all I needed to be comfortable was wool pants (not insulated, but unlike jeans they don't get "cold" when wet), a fleece jacket liner, light gloves for my hands, and ear muffs.
Moment I stopped moving at the summit though, I started bundling up in a hurry. Found a fairly sheltered picnic table for a short rest, quickly drank some hot cider from my thermos, then got my self moving again!