Jeff Davis has used the existing form generation stuff in the CMS to autogenerate forms for the photobook application that has been done for Sloan recently and will soon show up in .LRN.
He would be a good person to talk to. He might know if it would be easy to extend for normal objects.