Ok so this is a bit hard to explain, but i will give it a go.
First of my experience with UMG up until now there is one word that comes to mind, frustration.
So i know it is experimental so all the crashes i experience i report and move on.
But the work flow i don`t like at all, in my humble opinion the howle process is cumbersome and tedius.
Also i find my self in situations where i set e.g: a grid in a border and set the grid as a variable.
I would then think that getting the slot of that variable and casting it to a UniformGridSlot whould work, but it only works to a cast of border.
Am sure stuff will get better but i like to see some more intuetive work flows.
Like when adding a grid i whould expect to be able to set up the grid before hand e.g: max rows and colums…
And to be able to see it in the editor, apply borders to the grid and so on.
Also i think making stuff simpler can go a long way.
Way do i need to get and cast the slot to even get a hold of stuff like set row and colum?
Its hard to get stuff placed as i want when am only able to put one thing in a border and have only Horizontal and Vertical Box to arange.
I wish we hade more freedom like in/ on the canvas panel.
I will leave it at that by saying it needs a lot of work keep at it.
And you guys at Epic are doing a great job.