Apex Configurable Forms provides a simple form creation and editing capability, along with a render form component that can be embedded into an app in a variety of ways to achieve the desired functionality. The library includes versioning, publishing and import/export capabilities.