Hi,
you can set a canvas render mode to Worldspace and then it will be sitting in the world like any other gameobject, which means you can then have inside a Panel with some draggable features, just like you have in a flat UI.
There are drag samples on the Ecosystem to learn about dragging and dropping, they apply as is if the canvas render mode is world.
Bye,
Jean