Из интереса, реализовывал ли кто то, когда нибудь такую задачу.
Нужно сделать кастомную настройку таблици с сохранением для каждого юзера. В настройку входит смена порядка колонок и возможность скрывать колонки.
Сложность в том что данные в ячейках могут быть кнопками, различные иконками-статусами и тд. То есть не просто данные из массива