If you want to build a desktop app that uses the operating system's notification system and supports keyboard shortcuts, ToDesktop is a great option. The platform converts web app codebases into cross-platform desktop apps with native abilities. It supports native notifications, keyboard shortcuts, deep linking and one-click distribution. ToDesktop also supports offline mode, multiple windows and customizable menus.
Another good option is Raycast, an extensible launcher that can house a variety of tools and services in one interface. Raycast lets you run your favorite tools without launching separate apps, and it's got AI smarts for web searches and automating tasks. You can customize shortcuts with hotkeys and aliases so you can work efficiently.
For productivity, MindMac is geared for optimizing your workflow with a native macOS app that taps into ChatGPT. It's got native performance, full OpenAI parameter customization and keyboard shortcuts for content creation and casual chats. MindMac supports multiple languages and stores API keys securely so your data is protected.