Was sind die funktionalen Unterschiede zwischen NW.js, Brackets-Shell und Electron?

Jetzt, da TideSDK praktisch tot ist, habe ich nach alternativen "Wrappern" gesucht, um HTML / CSS / JS-Anwendungen als eigenständige Desktop-Anwendungen auszuführen. Die drei praktikablen Optionen, auf die ich bisher gestoßen bin, sind NW.js (ehemals Node-Webkit), Brackets-Shell und Electron...