In Keyboard Maestro 8 & 9, there are following features available:
- Edit - Insert Action/Insert Token/Insert Function/Insert Variable, which allows users to quickly filter out & insert the matched Keyboard Maestro building block into current position of the macro being built by simply typing out the keywords of the Action/Token/Function/Variable to use.
then there is
2. View - Select Macro - by Name... , which allows users to quickly filter out & jump to the user created Macro by simply typing keywords of Macro to jump to.
Both features shares the same GUI of a spotlight like popup where users could quickly filter out stuff by typing what is in their mind instead of going through nested menu to look for things. This is a great productivity feature.
Meanwhile, there is this specially featured Action called Execute a Macro, which allows users to reuse their own macro as a building block routine in any other macros to avoid the repetitive work Actions building and make building higher level of complex macro much easier, easy to write & easy to iterate later! This makes Exetue a Macro Action particularly powerful!
But, there is a huge usability problem remains in working with Execute a Macro too since Keyboard Maestro made Execute a Macro available!
In Execute a Macro Action, one has to select the name of the user created macro by going though a long popup list where every user created macros are listed there. Then user has to pretty much do an eye scan and move their mouse down the list to pinpoint the macro name they want. This interaction is too time consuming and tedius to users.
What if just put the abovementioned Edit-Insert Action... & View- Select Macro by Name together. When triggered in menu or preferred hotkey, a spotlight like popup would showup, then one could type the keywords to filter out the user created macro to reuse as a macro, then press Enter. Then this selected macro will be instantly inserted into the current position of macro being built as a Execute a Macro action instead of first insert a Execute a Macro action, then going through the long tedious list of macro to pick the macro to reuse!
This GUI feature should be able to greatly improve the Keyboard Maestro automating experience, saving time, saving brainpower.
Please consider adding this feature.