The reasons why I like UltraEdit are:
1. It is possible to run UltraEdit in a Linux environment, as well as in Windows or macOS, it even has a portable version for mobile applications.
2. Its functionalities can be extended through a very simple and easy to use plugin manager.
3. It has a built-in terminal to execute different sets of commands.
4. It has Git integration to be able to load and version the projects they develop.
5. It is possible to buy an annual subscription. Review collected by and hosted on G2.com.