Initializing a GUI widgets from an XML file?

Has a way to have an XML file define the positions and attributes of the widgets on my GUI been written in Juce?
I would like to have all the widgets created as the XML file is read.
It would be much easier then having the widgets positions hard coded.

I’ve never done one of those.

TBH I can’t think of any reason why anyone would choose that approach over just using the Jucer. But I can think of lots of ways that it’d be clunky and hard to use, not to mention less efficient…