Я еще раз повторюсь) Я не говорю, что писать свое решение плохо, просто слышал, что изобретать свое иногда не очень правильно, когда появились такие решения как селенид и селен
Думаю главное отличие, что там используется не вебрайвер для общения с браузером Отсюда новая функциональность, которой нет в селениуме Если коротенечко, то вот здесь основные отличия можно посмотреть https://habr.com/ru/post/566348/