Assess
Перетаскиваемые и растягиваемые виджеты на сетке — то, из чего пользователь собирает дашборд сам. В BI-платформе для этого одновременно живут cv-gridstack, vue-grid-layout и vue-draggable-resizable, а для схем процессов — drawflow.
Сама возможность собрать экран мышкой востребована: это ключевая часть продукта, а не украшение. Для контентных страниц ту же задачу решает Puck, здесь речь про пользовательские дашборды. Проблема в другом — три библиотеки решают одну задачу, каждая со своей моделью координат и своим поведением на ресайзе.
В assess именно из-за этого: направление нужное, набор инструментов — нет. Прежде чем тиражировать подход на другие продукты, стоит выбрать одну библиотеку сетки и одну для потоков, а остальные вывести.