Тебе нужно писать скрипт, который будет работать поверх сайта, подобно тем, что устанавливаются из официального маркета расширений от Google для браузеров на Chromium и т. д.
Есть расширение — TamperMonkey для Chromium-браузеров, которое служит для написания и включения скриптов поверх страницы. Честно признаться, считаю это решение каким-то детским и ламерским, работает не всегда как надо и имеет некоторые ограничения, например, с кросс-доменными запросами. Да, эти ограничения можно обойти, но, тем не менее, куда приятнее создавать расширения напрямую для браузера.
Для этого можно воспользоваться официальным API для Chromium-браузеров (в частности, для Google Chrome) —
https://developer.chrome.com/extensions.
Расширения пишутся на html + css+ JavaScript. Использование html и css необязательно, если скрипт позиционируется как event-скрипт и выполняет какие-то действия на сайте посредством нажатия кнопки, или удаляет какие-то элементы, например.
Однако можно написать выплывающее меню и добавить туда какие-то элементы благодаря html+css, или добавлять какие-то элементы напрямую на сайт посредством JavaScript, или даже менять css сайта, тут уж как вам захочется. Расширения придется добавлять как "сторонние", поскольку их нет в Google маркете. Чтоб их туда публиковать, нужно купить подписку для разработчиков за $5 (она дается навсегда). Но это по вашему желанию. Таким образом вы бы смогли попасть в каталог расширений и официально заниматься разработкой. Там достаточно много "стрельнувших" расширений.
Кроме всего прочего, при большем желании внедрить в разработку другие технологии, можно подключить библиотеки и фреймворки JS, и даже подключить другие япы (php, java, c sharp, cpp, etc.).