Ну еще вот описывается решение с встроенными функциями https://stackoverflow.com/questions/5643263/loadin... но я на практике его не использовал. Но я порой не очень доверяю таким API - сталкивался с тем что со временем они меняются, по мне тру JS или JQuery надежнее.
Ок, может опять чуть не правильно понял, но попробую. Последнее время больше сталкиваюсь с JQuery, приведу на его примере, но думаю все можно реализовать и на чистом JS. Короче подключается в extension JQuery, создаются два файла script.js и template.html и скажем последний загружается в скрипт методом типа .load() и вставляется в сайт innerHTML. Вот запамятовал будут ли работать скрипты (обработчики?!) из файла template, но обработчики можно оставить в файле script.js и обращаться к элементам шаблона и назначать им события по их id/классам/именам тэгов. Ну и еще вариант собирать дополнительное меню из json ajax'ом.
А если Google Drive использовать через API, либо через отправку на email? Можно будет еще и расшаривать логи разным пользователям и посылать уведомления (в том числе СМС). А если еще писать логи таблицами то можно работать с ними всякими формулами, делать графики и т.п.