SIMBL

http://www.culater.net/software/SIMBL/SIMBL.php
Via yatsuさんとこ
こんなんあるんですね。

Problem:
Some applications do about 90% of what I want.
Solution:
Develop my own applications.
Better Solution:
Patch the application myself...

この発想がポイントというか、何かする気になる部分だと思う。環境でプログラミングするということ。Mac OS Xもそうだし、NeXTもSmalltalkも同じ。(ここ説明足りないかも)