If you want a utility to let you set your own keyboard shortcuts for your web app, Cmdk is a good choice. This developer tool lets you easily add a universal search and command widget to your web apps. It's designed with a keyboard-first interface, lets you create commands with no programming, and lets you set your own keyboard shortcuts. Cmdk is geared for startups, developers and businesses, with several pricing tiers including a free basic plan.
Another useful utility is typedesk, a text expander that lets you automate repetitive typing with custom text shortcuts that work in many apps and websites. It supports Gmail, Zendesk, Facebook, LinkedIn, Office and Slack, among other tools. With its simple interface, fast search and customization options, typedesk is good for customer support, sales, marketing and other jobs where people need to communicate in the same way.
If you need something that works beyond web apps, ToDesktop lets you convert web app codebases into desktop apps that run on Windows, macOS and Linux with native functionality. It's got customizable menus, native notifications and keyboard shortcuts, among other features. It's good for adding a desktop app layer without requiring much programming.