OP here. Puppeteer is actually starting to support Firefox also quite extensively. But Playwright takes the crown for now.
Haven't worked extensively with them, but it seems to me playwright is the no-brainer now because of the guys behind it (the creators of puppeteer), their experience and lessons learned with puppeteer and also the support for Firefox and webkit.