Options in a Array elements quickly becoming overwhelming

I’m building a blueprint that builds buildings using modular assets, the array allows me to pick whats on each side individually (e.g. nothing, door or window) it also lets me set their position in the x or y axes based grid.
Because I’ve made it so I can pick whats on each side and where it is in the x and y each element in the array adds six options which are not a problem until there are ten plus elements in the array.
So what I want to know is if there is a way that I can keep the same amount of customizability but not have six options for each element.