Hiya,
One of your options on Linux is Data Forms Action! which aims to give users exactly the drag n' drop ease of use that you're looking for.
It doesn't yet support all of the features you described, but you can certainly quickly build a user presentation gui with it right now.
Demo is here: www.data-forms-action.com




Reply With Quote