I want to relocate some controls from one part in the visual tree to another.
Yes, you can use Insert, this way you are able to choose exactly where its index is in the visual tree.
Simply remove the control from its parent, and then add it to the new parent.