Placing a Widget several times with different values

I was struggling with redundant code, but using a loop or a factory function to handle those widget instances makes everything so much more maintainable.