I have a system where a user can freely define a set of columns. Later, they can select this column set and enter data for these columns. They can enter multiple rows of data. It looks like this:
But when the user adds many columns, at some point they simply destroy the layout and run out of the browser window to the side:
Is there some UI design that will make this look better?