Keysmith is a smart Mac utility equipped with features that allow individuals to create custom keyboard shortcuts for multiple applications, like GitHub, Reddit, Google Docs, YouTube, or Slack.
Its user interface looks like a typical MacOS program, with the main menu at the top of the screen, and comprised of multiple tabs and various configuration options. The screen space doesn't seem properly used and the background has some badly chosen nuances.
The program is able to identify and replicate clicks on multiple buttons and elements, as per your choice. It comes with an option that lets users specify which keys should be active, and it also includes a Chrome extension for website shortcuts.
Moving on, with the Record feature, Keysmith records the actions you perform with your keyboard and mouse and creates a shortcut for those actions. Moreover, it supports AppleScript, and you can trigger different macros by using only one key. Also, is has a feature that helps you search through all your shortcuts, so you don't have to remember them.
To summarize, Keysmith is a cool program to use if you want to escape from repetitive keyboard tasks. It comes with lots of interesting features for a free tool. If you wish unlimited macros, though, you will have to purchase a license.