Please consider building an AddOn for including XForms capabilities in the Cuba Platform. For example, Orebon
This would allow users of the system to build Data Collection Forms at runtime. This is very useful when performing a site visit to do some type of inspection or assessment.
One application that I know of that has this functionality is Esri Survey123.