I wanted to try if can make drag and drop work so I should have two custom widgets that will behave like a container and of course should accept children and I have not been able to create a custom widget that will allow adding children below.
The D&D is just an example but it will give freedom to add complex custom widgets in the tree.