Using the Build Template
First, duplicate the UMG_MultiMenuTemplate blueprint and move it into a folder of your choice.

Then open your new Blueprint and locate the following function GetItemData, and replace the
GetDataTableRow OutRow to break out your structure type. Then, connect your items data into
a Make PTItemDefinition struct.

In this case, I'm using a custom structure called StructureBuildData which contains a lot of
data for building items, but we just need to output the Icon and DisplayName for the menu.