Разве это узкие и специфичные требования?
Ведь любой уважающий себя продукт имеет дерево проекта, почему до сих пор во всех современных табличных редакторах эта неудобная лента снизу?
Любой уважающий себя продукт позволяет нормально использовать GIT.
Опять же в современных табличных редакторах это какие то страшные костыли, особенно для тех кто хочет отслеживать не только сами табличные данные, но и встроенные скрипты.
Это ведь нормальные, я бы даже сказал естественные, человеческие желания в 2018 то году.
А чего стоит добавить или изменить ячейку в существующем xls с помощью API JS, это же просто адская засада!!!