変更点をまとめたいので一度だけ張らさせていただきます
アイコンが巨大化しなくなりました

クロームでワンクリで任意の画面サイズに変更する方法

フォルダを適当な場所に必要数作る(zoom25、zoom75、100等)
フォルダの中にtextファイルを2つ作る
それぞれ background.js manifest.json (悪くないJSONたぶん)に変更
background.jsの中身に以下コピペ

chrome.browserAction.onClicked.addListener(function(tab) {
chrome.tabs.setZoom(tab.id, 0.25);
});

ここまで3行 0.25のところが画面サイズこの場合25% 100%は 0 にする
manifest.jsonの中身に以下コピペ

{
"manifest_version": 2,

"name": "Zoom25",
"version": "0.1",
"icons": {
"16": "zoom16.png",
"48": "zoom48.png"
},
"background": {
"scripts": ["background.js"],
"persistent": false
},
"browser_action": {
"default_icon": "zoom19.png",
"default_title": "25"
}
}

ここまで 25のところをサイズの数字に変更。25%ならこのままでおk
ペイントで16*16、19*19、48*48ピクセルのアイコンを計3つ好きなように作るpngでおk
ファイル名をzoom16.png、zoom19.png、zoom48.pngにしてフォルダにぶち込む

クローム>設定>その他ツール>拡張機能>デベロッパーモードにチェック
パッケージ化されていない、、、>ディレクトリ参照>フォルダ指定しておk
フォルダ作成分繰り返す。

デベロッパーモードでの使用となります。起動の度、初回に警告がでます
アイコンクリックで一発変更
初めて作ったので何が起こるかわかりません
間違いの指摘ありましたらよろしくお願いします