Pattern Languages, we obviously believe, may prove useful in many ways during software development, as well as in other ways. However, we also believe that Pattern Languages may prove even more valuable when used in conjunction with tools. In particular, we envision at least the following class of tools.