Neatly explained why to use and why not use the katalon studio based on this we can take a decision where to go with it or not. https://www.altexsoft.com/blog/engineering/the-good-and-the-bad-of-katalon-studio-automation-testing-tool/
I felt this blog has neatly explained the difference between selenium and puppeteer and which to pick at which instances and so on. https://blog.testproject.io/2020/02/20/selenium-vs-puppeteer-when-to-choose-what/ https://dev.to/endtest/puppeteer-vs-selenium-1938