I liked how Actioner abstracts the use cases with dedicated apps while it also provides the ability to customize the entire behavior with platform capabilities.