Is there a wiki article or some online guide about converting a form into a component, whether with Delphi or FreePascal?
I'm not quite sure if I remember this correctly, but there seems to be a way of turning a form into a component.
I'm not sure whether doing so enables the form to be designed in the IDE, but at least the component properties can be set and after the form is created at runtime it can probably use some of its properties to configure itself.
Searching for "create a component from a form" doesn't produce any meaningful results.