How to customize "Kind"s in the Finder
You could make new CFBundleDocumentTypes entries in  /Applications/TextWrangler.app/Contents/Info.plist. Many extensions are currently defined under a single entry with the CFBundleTypeName TextWrangler text document:

&lt;key&gt;CFBundleDocumentTypes&lt;/key&gt;
&lt;array&gt;
    &lt;dict&gt;
        &lt;key&gt;CFBundleTypeExtensions&lt;/key&gt;
        &lt;array&gt;
            &lt;string&gt;a&lt;/string&gt;
            &lt;string&gt;as&lt;/string&gt;
            &lt;string&gt;asm&lt;/string&gt;
            &lt;string&gt;asp&lt;/string&gt;
            &lt;string&gt;bashrc&lt;/string&gt;
            &lt;string&gt;c&lt;/string&gt;
            &lt;string&gt;c++&lt;/string&gt;
            &lt;string&gt;cc&lt;/string&gt;
            &lt;string&gt;cfm&lt;/string&gt;
            &lt;string&gt;conf&lt;/string&gt;
            &lt;string&gt;cp&lt;/string&gt;
            &lt;string&gt;cpp&lt;/string&gt;
            &lt;string&gt;cshrc&lt;/string&gt;
            &lt;string&gt;css&lt;/string&gt;
            &lt;string&gt;cxx&lt;/string&gt;
            &lt;string&gt;equ&lt;/string&gt;
            &lt;string&gt;erb&lt;/string&gt;
            &lt;string&gt;f&lt;/string&gt;
            &lt;string&gt;f77&lt;/string&gt;
            &lt;string&gt;for&lt;/string&gt;
            &lt;string&gt;ftn&lt;/string&gt;
            &lt;string&gt;h&lt;/string&gt;
            &lt;string&gt;h++&lt;/string&gt;
            &lt;string&gt;hpp&lt;/string&gt;
            &lt;string&gt;htm&lt;/string&gt;
            &lt;string&gt;html&lt;/string&gt;
            &lt;string&gt;inc&lt;/string&gt;
            &lt;string&gt;j&lt;/string&gt;
            &lt;string&gt;java&lt;/string&gt;
            &lt;string&gt;js&lt;/string&gt;
            &lt;string&gt;json&lt;/string&gt;
            &lt;string&gt;jsp&lt;/string&gt;
            &lt;string&gt;log&lt;/string&gt;
            &lt;string&gt;m&lt;/string&gt;
            &lt;string&gt;mm&lt;/string&gt;
            &lt;string&gt;p&lt;/string&gt;
            &lt;string&gt;pas&lt;/string&gt;
            &lt;string&gt;pch&lt;/string&gt;
            &lt;string&gt;pch++&lt;/string&gt;
            &lt;string&gt;php&lt;/string&gt;
            &lt;string&gt;php3&lt;/string&gt;
            &lt;string&gt;pl&lt;/string&gt;
            &lt;string&gt;plist&lt;/string&gt;
            &lt;string&gt;plx&lt;/string&gt;
            &lt;string&gt;pm&lt;/string&gt;
            &lt;string&gt;ppu&lt;/string&gt;
            &lt;string&gt;profile&lt;/string&gt;
            &lt;string&gt;r&lt;/string&gt;
            &lt;string&gt;rb&lt;/string&gt;
            &lt;string&gt;rez&lt;/string&gt;
            &lt;string&gt;rhtml&lt;/string&gt;
            &lt;string&gt;rss&lt;/string&gt;
            &lt;string&gt;s&lt;/string&gt;
            &lt;string&gt;sql&lt;/string&gt;
            &lt;string&gt;shtm&lt;/string&gt;
            &lt;string&gt;shtml&lt;/string&gt;
            &lt;string&gt;tcl&lt;/string&gt;
            &lt;string&gt;tcshrc&lt;/string&gt;
            &lt;string&gt;text&lt;/string&gt;
            &lt;string&gt;txt&lt;/string&gt;
            &lt;string&gt;wml&lt;/string&gt;
            &lt;string&gt;xhtml&lt;/string&gt;
            &lt;string&gt;xml&lt;/string&gt;
            &lt;string&gt;xsl&lt;/string&gt;
            &lt;string&gt;xslt&lt;/string&gt;
            &lt;string&gt;yaml&lt;/string&gt;
        &lt;/array&gt;
        &lt;key&gt;CFBundleTypeIconFile&lt;/key&gt;
        &lt;string&gt;TextWranglerTextDoc.icns&lt;/string&gt;
        &lt;key&gt;CFBundleTypeName&lt;/key&gt;
        &lt;string&gt;TextWrangler text document&lt;/string&gt;
        &lt;key&gt;CFBundleTypeOSTypes&lt;/key&gt;
        &lt;array&gt;
            &lt;string&gt;TEXT&lt;/string&gt;
        &lt;/array&gt;
        &lt;key&gt;CFBundleTypeRole&lt;/key&gt;
        &lt;string&gt;Editor&lt;/string&gt;
    &lt;/dict&gt;


As usual, making changes inside the bundle invalidates the code signature. A new certificate can be assigned with codesign -f -s - /Applications/TextWrangler.app.