I’m interested in creating a tool to improve the accessibility of web pages. For example, it might perform HTML rewriting (e.g., to add ARIA support) and adding explanatory dialogs (e.g., page index or table of contents, text summaries, image descriptions).
It appears that mitmproxy could be used as the basis for such a tool. Does this sound plausible? If so, can anyone point me to existing projects that might serve as examples (or better yet, a starting point)?