I had to Electronify a web app (that is, change a web app into a desktop app (that is actually a web app running locally)). That web app loads sample files, and it got too annoying to have to reload them every time the page reloaded. There is a
FileSystemFileHandle API in the browser, but it won't let you (for good reason) just get what's at a path (like '/home/you/stems/sound.mp3'), so it won't help out with automatically loading files when you start or restart the app. So, Electron.
Converting to Electron is not so bad these days. It seems like the progress on the big problems is small, but progress on small problems is big.