Apa perbedaan fungsional antara NW.js, Brackets-Shell dan Electron?

Sekarang setelah TideSDK mati secara efektif, saya telah mencari alternatif 'pembungkus' untuk menjalankan aplikasi HTML / CSS / JS sebagai aplikasi desktop yang berdiri sendiri. Tiga opsi yang layak saya jalankan sejauh ini, adalah NW.js (sebelumnya node-webkit), shell-kurung , dan Electron...