title: RAD GUI builder (preferably WYSIWYG) for developing a .Net GUI app to run on Linux
body: <p>I want to build a rather complicated GUI app on the .Net framework. The app will have the following graphical capabilities:</p>
  
  <ol>
  <li>Plotting/updating realtime data</li>
  <li>Allow manual (using mouse) drawing/dragging/editing of lines etc on a plot</li>
  <li>Allow selecting of graphical objects/shapes on a plot and drag/drirop to a new location on the plot</li>
  </ol>
  
  <p>Ideally, I would like to use VS to do my initial development, because the VSIDE is (understandably) much more sophisticated than the monodevelop tools. However, I will be running the application and maintaining the codebase (once the development phase is completed), on Linux, using monodevelop.</p>
  
  <p>It is important for this reason, that I make sure that I do not use any .Net components that have not yet been ported over to mono.</p>
  
  <p>Given the graphical functional requirements above, I would like to know if I can expect to be able to develop such an app on Windows and then port to monodevelop?.</p>
  
  <p>I am aware that components like WPF have not been ported to mono, so are there any other .Net GUI components (available on mono) that I can use in my application (to make the port possible)?</p>