ECMerge vergleicht und integriert Änderungen von Dateien und Ordnern. Es stellt Syntaxhervorhebung für C/C++, Java, HTML, ASP, PHP und viele andere Programmiersprachen bereit. Es kann die Arbeit an einem beliebigen Punkt abspeichern und später wieder aufnehmen. Es kann Unix-Patches zwischen Dateien erzeugen. Eine Shell-Erweiterung wird unter Windows zur Verfügung gestellt. (non)