Надеюсь, мой вопрос не расценят как что-то негативное, но зачем нужны сторонние библиотеки для модалок? Их же можно самим сделать (по крайней мере я всегда сам делал).
Спрашиваю без негатива: мне правда интересно
Всё можно сделать, но обычно решение проверенное тысячами других людей будет лучше.
Велосипедов меньше переизобретаться будет.
Другие разработчики будут знать как работать с кодом, вместо изучения кастомного решения.
Нормальное решение займёт много сил и времени, может кажется что модалку можно сделать в пару строк, но это не так.