Since last few months i was working on e to e testing project. The main scope of that project was to making a full fleged e to e testing framework.
I was working with wonderful tool called Puppeteer and for scenarios using Ghekrin. Since i faced alot of difficulties very less yet powerful community support, i achieved 90-95% of work success. But i was really search for a framework that could save my time and i do focus on working scenarios only, and then i found codeceptJs. Trust me since then i am in love with codeceptJs. I always do focus on writing scenarios and not working on tools to check steps.
If you are going to work on E to E testing project i would recommend you to use codeceptJs. Its like developer dreams comes true.