Criar uma linguagem específica de domínio baseada em WPF

Você pode criar uma DSL (linguagem específica do domínio) que tenha um designer WPF em vez de um designer gráfico.

Informações e exemplos sobre esse recurso podem ser encontrados no site das Ferramentas de Visualização e Modelagem do Visual Studio.