I was also wondering whether or not the OP could get what they want using styling in WPF. I wasn't quite clear on the ultimate objective, but it seemed to be largely about a consistent style, which is what styling is all about.

On the other hand, I suck at art, so my style tends to be clunky at best.