¿Está reduciendo el código repetitivo en la aplicación MVVM WPF para propiedades, comandos, etc. adjuntos?

Estoy trabajando en una aplicación WPF MVVM. Lo que estoy notando es que tengo que escribir una cantidad excesiva de código repetitivo solo para declarar comandos (a través de DelegateCommands del MVVM Toolkit del equipo de WPF), propiedades adjuntas y comportamientos asociados. ¿Hay alguna estrategia disponible para reducir la cantidad de código repetitivo que tengo que escribir?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta