1) Selenuim не так уж и плох
2) Selenoid - более легковесный и менее требователен к ресурсам (есть статьи на хабре !)
Есть так же headless browsers on JS
1)
Старина ФАНТОМ
2)
Кукловод
Есть и облачные штуки, которые не так дороги, как кажется.
Пример -
Привет из облака - здесь 500 запросов в день бесплатно, а за 700+ рублей в мес. получаешь 15000 запросов в день + прокси, что хорошо в отличии от ситуации когда ты долбишь сайт миллионом запросов в одного IP.
Жирный
плюс - там можно использовать python, js, php, c#