Creating widgets with bindings from array

I have a TArray of floats property on a game object. I would like to dynamically create a widget that displays these floats (either text or as a progress bar) with bindings, so that when they change during gameplay, the widget reflects that.

How would I go about this? Any tips appreciated.