Form Designer .NET allows you move and resize any control on your .NET application form at runtime. You need not prepare your form to use Form Designer .NET. Just drop Form Designer .NET control onto any form, assign the DesignedForm property, set Active property to true and enjoy! After activation of Form Designer .NET you can select, move and resize any control in your form by keys or mouse. Form with activated Form Designer .NET looks exactly like Microsoft .NET designer in Visual Studio or Delphi. You need only one line of code to make the form editable by our Form Designer .NET: designer1.Active = true; As you can see it's very simple. You can use our Toolbox component and the example of PropertyWindows using to create your own form editor.