Использовать имакс для всего и сразу растёт из-за этой проблемы.
1. Программы в системе не поддаются модификации (иногда даже с рекомпиляцией не очень подходят)
2. Программы в системе имеют слишком разные интерфейсы для взаимодействия
3. Если конфигурировать программу и можно, то у каждой программы может быть совершенно разный формат конфигурации, а о возможностях, что собственно можно поменять, невозможно узнать кроме как из документации.
Имакс как бы решает эти проблемы, поэтому удобен для многих вещей, которые завязаны на вводе текста (а это почти любая операция на компьютере).