I have just begun working with this module and I must say that adding or selecting existing fields from a drop-down-list-box is somewhat difficult. Therefore, I would like to strongly suggest this change:
Replace the drop-down-list-box with a scrollable editable datagrid and a toolbar. The toolbar would have buttons such as New, Delete, Save and perhaps other special function buttons. The datagrid would contain a row (record) for each "dynamic field". At the beginning of each row would be an edit icon and a checkbox. The edit icon would redirect the user to the detailed "dynamic field" edit page. The checkbox would allow the user to check/select one or more rows and then click the Delete button or some other special function button. The columns in the datagrid would be Name, Short Name, Sort Order, Question Type (drop-down-list-box), Required (checkbox), and perhaps other most-commonly used fields.
Currently, adding and modifying fields is very tedious, whereas the suggestion above would make things much easier and quicker (especially when dealing with large forms), which is very important. Thank you for your consideration.
Michael
BTW, if your Dynamic Forms product works this way also, then this suggestion applies even more so to that product as well.