Xaml is a declarative application language that focuses on object definition,
their properties, and their relationship between one another.
If you do choose this route, however,
you will no doubt have to learn Xaml, which is a markup language that drives WPF applications.