I think Barry is talking about editing the file that defines the
extensions that Dreamweaver recognizes (.txt, .html, etc.), not
writing an extension to the functionality of Dreamweaver, which is
entirely different.
On a related but somewhat different point, I always thought it
would be interesting to use Mozilla Composer as an optional
front end for an OpenACS-based CMS.