I started working at Microsoft in 2007, and so have never been exposed to Winforms. It seems archaic to WPF, which can do almost anything. I don't bother with high level WPF widgets however, and mostly just roll my own because it is so easy to do (plus my interests usually require custom widgets).