You can save and reuse work you've done with components using several tools:
- Configure and save groups of components in component templates.
- Save forms, data modules, and projects in the Object Repository. The Repository gives you a central database of reusable elements and lets you use form inheritance to propagate changes.
- Save frames on the Tool palette or in the Repository. Frames use form inheritance and can be embedded into forms or other frames.
- Create a custom component, the most complicated but most flexible way of reusing code. See Overview of Component Creation.