title: .NET Component for Floor Plan Designer application
body: <p>My next project is a kitchen designer application (CAD). Something like MS Visio or Home Suite app.</p>
  
  <p>I am looking for a component that I can use as a design editor.</p>
  
  <p>Front view is a must, view from the top and 3D are desired.</p>
  
  <p>I want to be able to:</p>
  
  <ol>
  <li>Drag'n'drop components on the floor plan.</li>
  <li>Select and change size and color of the components.</li>
  <li>Move components when dimensions of inner components change.</li>
  </ol>
  
  <p>For now it is a desktop application (Windows Forms or WPF).
  But would be nice to have an option for silverlight open.</p>
  
  <p><strong>Question:</strong> any .NET components out there that do what I need (free or commercial)?</p>