The forms based applications model works pretty well. From a developer perspective, you layout the form, associate data with each field, provide the FYI (single line contextual help), and determine ...