Working not around machinery I start with wool longies (right now Cabelas Marino wool) and Filson grey heavy wool pants. If wet or on the snow a lot, I add some rain/wind pants. If really wet (working through the ice, etc.) I use a set of heavy Gore Tex coveralls. If it gets much colder, then I add a pair of insulated bermuda shorts :-). Learned the trick from an Inuit in Tuktoyaktuk - he wore a pair of polar bear shorts. It keeps you warm but does not restrict your walking/running behind the dogs (plus my mukluks go almost to the knee anyway).
Working around machinery (grease and oil) I typically use some surplus (Swiss I think) wool pants in place of the Filsons. They wear better but are not as comfortable to me. I don't like the leg pockets - too stiff. I sometimes wear light cheap pants over them to keep out the dirt.
Just for fun I sometimes wear my woolies with a set of down insulated underwear covered with a good rain/wind pant. Super light and flexable, but do not wear well for work. They are also not as adjustable for temp. and have the usual problem of down around water - great in the dry snow.
The best,
Jerry