[jQuery] How to created named nested boxes using dialogs?

[jQuery] How to created named nested boxes using dialogs?


Would it be practical to have a user-created structure of nested boxes
using a combination of
- dialogs
- in-place editing of the name of each box
- drag-and-drop to change the structure
Any pointers on where to start appreciated, the more detailed the
better.
Thanks - Sophie