title: What is the best practice when you want to modify a form
body: <p>I am modifying an application and I need to add and remove field depending on the configuration the user set.</p>
  
  <p>Right now, I use two panel that contain the corresponding field and I'm hiding and showing them when I need to. I re-size the form and relocate elements in the form accordingly. But then, it become hard to modify either of the panel and the form when you are in editing mode.</p>
  
  <p>I also think that since it re-use a lot of the element, it would be unwise to create another separate form but maybe it's just me.</p>
  
  <p>I'm not sure how to rearrange all of this and would really like some tips.</p>