title: How create custom UI builder in Eclipse RCP
body: <p>I have an application based on Eclipse RCP and I would like it to create custom UI builder, in which the end user can create their own dashboard (View), which will contain a variety of gauges, buttons, text, etc. I would just like some implemented several UI builder (similarly as for <a href="http://www.eclipse.org/windowbuilder/" rel="nofollow">WindowBuilder SWT</a>), ie to include the palette with UI elements, property elements UI builder, etc. the result would be stored in an XML file, which would RCP applications loaded and in this XML file should be created the View. Unfortunately I do not know where to start (what the catch), an example for creating a custom UI builder?</p>
  
  <p><strong>EDIT:</strong> I already have one UI builder I have done, so I'm a complete beginner, but I want to write a new and better. Saving / loading xml files do not need to solve. What bothers me (do not know how to do it) is the actual UI builder, ie creating a palette UI elements, copy and move elements using the mouse, select multiple elements (to move), etc.</p>
  
  <p>Thanks for any advice.</p>