Здравствуйте! Увидел интересное решение в чужом расширении для Google Chrome:
1) Нажимаем на иконку расширения в правом верхнем углу.

2) Жмем на шестеренку.

3) Открывается список файлов, которыми управляется расширение.
4) Жмем на какой-нибудь из этих файлов и получаем окошко в браузере, через которое расширение можно править и сохранять изменения:
Как это делается? Не знаю, что искать, а в официальной документации Chrome по этому поводу ничего..