This document describes the process of manual code transformation, the problems with that approach, and how code transformation tools can help automate and improve the process. It discusses how rewrite engines work but have unintuitive syntax and lack a GUI. It then presents the Rewrite Tool, which provides an intuitive GUI to apply transformation rules to code in real-time and save rules for reuse. It demonstrates the tool's abilities and provides download and contact information.