I lived in MN for 35 years and was active outdoors all year round. So I have more winter clothes than you can shake a stick at! The pro's will tell you, and I've found them to be right, is the base layer should be a wicking material. I hate wool, so my choice is polypropelene. Maybe that's not as important in fishing as you don't sweat as much as when you're hunting, but it still works well. Any good name brand product should be fine, doesn't have to be UA, etc.
Above that, it's about layering. I prefer several thin layers as opposed to a thick jacket, unless it's really, really cold. So like the poly long underware, a lightweight long sleeve shirt, a heavier sweatshirt (or two) and a thin to mid-weight jacket. I have the Bass Pro goretex pro-qualifier jacket and it has elastic cuffs inside the sleeves. Works well to keep the wind from going up. I have their bibs, too. Good products. Boots need to be kind of heavy, but not tight, for me. Since you're not moving around much, it takes bulk there to keep the toes warm and happy.