На сколько я понял там просто карандаш. По сути и библиотеки не надо js и convos хватит) если хочешь стрельнуть из гаубицы по воробьям то какой нибудь paper js или подобный их много
Я сперва так же подумал. Но потом там всплыли детали с мобильной адаптивностью, а у canvas события мыши и тача по разному обрабатываются. Также послойное сохранение с интерактивным выбором слоя и его удаления, зум стены и т.д. Т.е такой тошнотворный фронт.