title: Build Custom Theme or Use Standard Theme in WPF
body: <p>Soon to be a professional .NET developer (I hope) I start to dig into Windows Presentation Foundation (WPF). Looking into several video tutorials, I find design of GUI a daunting task. Having to specify every color, on every element, in every situation, to every platform seems a bit too much. How can you make this process simpler, and more generic when it comes to design? Is there any templates to start from, or is one expected to specify a couple of hundred rows of XAML before the design is looking appealing?</p>
  <p>Considering the code-block below...</p>
  <pre><code>&lt;Style TargetType=&quot;{x:Type Button}&quot;&gt;
      &lt;Setter Property=&quot;Background&quot; Value=&quot;LightGreen&quot; /&gt;
      &lt;Setter Property=&quot;Foreground&quot; Value=&quot;DarkGreen&quot; /&gt;
  &lt;/Style&gt;
  </code></pre>
  <p>... where properties for hover and pushed-button style is left out which need additional rows of XAML to do what the developer wants.</p>
  <p>Might there be a simple XAML-editor around to increase productivity? If there isn't, its just to dig dip into XAML and start building styles too keep for later projects.</p>