На вопрос невозможно дать однозначный ответ, поскольку не достаточно данных. В общем случае есть автоматизация и есть роботы.
Развернутый ответесть два подхода:
первый это автоматизация (написание программы, делающей изменения в браузерах наиболее прямым путем), например непосредственно там, где браузер хранит свои настройки, или если у браузера есть подходящий API, или написанием расширений к браузеру, если это возможно.
Это максимально широкие возможности, но требуется высокая квалификация программиста и знание как публичных, так и внутренних API системы и браузеров.
И другой подход, это не автоматизация, а скорее роботизация, т.е. RPA. Когда вы пишете программу управления мышкой и клавиатурой, причем почти совсем не касаетесь вопросов API, реестров, прочих тонкостей системы и браузера. Как человек, вы управляете только мышкой и клавой, а видит робот только то, что может видеть пользователь.
Так вот - в зависимости от вашего выбора общего направления могут быть совершенно различные рекомендации.
Также вы не указали явно операционную систему, для которой требуется ПО.
Из моей практики под windows наиболее гибкое в части взаимодействия с реальными браузерами и почти nocode решение - это Sherpa RPA. Но оно платное. И в нем полно еще куда развиваться. Но так или иначе можно решить много задач.
Также под винду стоит глянуть PIX RPA, там чуть больше ограничений с браузером, но есть и более удобные средства для клика по оптически распознанным объектам интерфейса. Тоже платное, в демо-режиме доступно около 40 шагов робота.