Nightwatch seems to operate on the same level as Watai, with a simpler syntax through absence of component semantic.
wd is a low level WebDriver binding for Node.js: does not have a notion of test or dispatching to different browsers.
Cypress.io is only compatible with Chromium (Chrome / Electron) and rewrites traffic to ensure automation: does not do cross-browser testing nor respect SUT isolation.
TestCafe rewrites URLs to proxy traffic and inject JS user interaction emulation. This way of testing is brittle as triggering click etc events does not ensure that clicking at the coordinates of an element would actually trigger the corresponding event, since it does not take into account layers.
In order to help users make an informed choice, it would be interesting to compare Watai against: