Lista de 10 bookmarkets para web designer que acha que código é da sua alçada:
http://inspectelement.com/articles/10-useful-bookmarklets-for-web-designers-and-developers/
"Bookmarklet"? Rá, já vi que você é da geração pós-Google.
Antes das extensions do Firefox, existia o conceito de user scripts (Opera, por exemplo, aceita esta treta). E ainda antes do user scripts, existiam o bookmarklet, que nada mais é do que usar a barra de urls como linha de comando para interpretar Javascript. Isto remonta 1998, 1999. Anos antes de sequer as extensions do Firefox aprimorar a experiência de navegação.
Dá pra testar mole a treta: Abra qualquer navegador e digite na barra de endereço:
javascript:void(alert("Lembrar de pagar uma Einsenbahn ao Ira"));
O bookmarklet nada mais é do que colocar comandos de Javascript no Favoritos e acioná-los quando necessitar de algum processamento. A limitação óbvia é dispor o Javascript numa só linha e com limite de bytes - 256, salvo engano. Mas em tempos de 140 toques, 256 são uma bíblia. O conceito de bookmarklet é justamente este, ser suscinto.
E a despeito do ponto fraco das extensions só existirem para o Firefox, bookmarklet funciona EM QUALQUER BROWSER. Deste, claro, ele invoque objetos e propriedades padronizados - o que não é o caso de todos os bookmarklets acima.
P.S.: Um bookmarket que eu achava particulamente útil:
javascript:resizeTo(800,600);
Acionava isto e a janela do navegador se redimensionava em 800x600. Ótimo para testar o layout redimensionado e realizar capturas de tela menores. Mas hoje os browsers implicam com redimensionamento de janelas - depois de anos web designers abusando do recurso, achando que mandavam nas janelas do usuário.