Желательно чтобы в запущенной в одном экземпляре программе можно было вводить сразу несколько событий (что-то вроде органайзера) и жрал поменьше системных ресурсов.