EmEditor Professional allows you to create functionally-rich macros using JavaScript or VBScript. Features of the macros include:
Windows Scripting Host
Support for JavaScript or VBScript
Macros That Can Define Most Operations in EmEditor
Integrated Development Environment for Macros
Modular Design of EmEditor Macros
Keystroke and Mouse Operation Recording and Playback
Send feedback on this topic to Emurasoft