WinStudio
To create a new form by extending an existing form:
WinStudio automatically provides a base description that you can change.
NOTE: Unlike other form creation options, this type of form does not allow you to save a template.
WinStudio then creates a copy of the base form, gives it the new name, and opens it in Design Mode.
About Creating New forms by Extension