Electron, wenn es etwas Ähnliches, Kostenloses, Systemübergreifendes sein soll. Ob die etwas an Bord haben, um Screenshots zu erzeugen, oder etwas per NodeJS nachladbar ist, weiß ich aber nicht. Ich würde mich aber wundern, wenn nicht.
Puppeteer von Google ist eine Node.js-Library zum Steuern von (headless) Chrome. Damit kann man auch Screenshots machen.