Чистый JavaScript, а в качестве редактора - FAR.
Oldschool - программирование.
Порой задачи кодинга не требуют мегатонн библиотек, конструкторов и сторонних модулей. Наоборот, в 90% небольших сайтов стоят задачи уровня "2+2*3", которые можно решать быстро и без шелухи.
Предлагаю вам для примера готовый скрипт, который просто управляет дочерними окнами на экране. Но в нем заложены интересные решения, использующие нативный понятный код JavaScript.
Тест - http://ioanna.info/gps/dnd.htm
JS код - http://ioanna.info/gps/dnd.js
Смотрите видео Спонтанный урок JavaScript и CSS - как создать и двигать дочерние окна в браузере онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Олег Днепр 08 Июль 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 12 раз и оно понравилось людям.