Коротко
Эти библиотеки дают вам обобщение ваших событий, и вам не нужно писать свою собственную систему.
Немного больше информации
Когда вы используйте только события Action с ключом события, нужно помнить о параметрах, которые вы хотите передавать через события, потому что в этой библиотеке очень просто, единственное, что нужно - создать собственный класс с полями, но если использовать свои собственные Действия или одно действие с общие параметры, необходимые для использования бокса / распаковки или общих полей.