Да сейчас и веб позволяет сделать нормальное приложение в браузере, с d&d, несколькими окнами, хорошей производительностью и графическими возможностями, но на электроне я бы ничего серьезного не писал)
Наверное, главное, зачем полноценные отдельные окна нужны -- поддержка нескольких экранов, но эта фича, похоже, востребована лишь в области специфичного софта.
Ну, это много где нужно. Но я помню, что еще лет пять назад Idea глючила на многоэкранной конфигурации, но сейчас уже норм. По идее, добавить нужные возможности в тот же электрон не должно быть проблем.
Еще раз повторяю. Это плохо и осуждаю… но некоторые и этого не делают, а рисуют даже модалки в вебе, не то чтобы еще поддержку 2го монитора сделать. Интересно, а 3й монитор порождает 3й инстанс или там тупо ограничение на количество мониторов в размере 2х штук?)
Порождает. Каждое окно добавляет по два процесса. И окна полностью независимые, как понимаю -- ничего друг про друга не знают. То есть, это просто запуск дополнительных vscode.