Изучение XAML довольно сложное занятие.
прекращение использования кода и событий из вашего графического интерфейса и переход к MVVM - это откровение.
Итак, если вы находите кодирование графического интерфейса winform «естественным», переход на wpf не приведет кбыть чрезмерно легким.
Однако ИМО стоит того.MVVM дает удивительные преимущества с точки зрения упрощения и сокращения кода.
Если вам нужны элементы управления для выполнения чего-либо вне нормы, тогда XAML и стили отлично подходят для настройки вашего графического интерфейса.