I agree that the simple solution is to customize an action and add it to your Favorite actions.
I've automated the method @noisneil mentioned (using macros, of course) when I want to also pre-populate an action with some value that changes dynamically. For example, suppose you want the contents of the clipboard to automatically appear in a comment when you add it. You'll find this technique embedded in many macros throughout the forum, but since @noisneil mentioned it here, I'll direct you to one he contributed: Create Pre-Filled Action
On a related topic, I'm sure most experienced macro developers have established color conventions. For me, some colors are dedicated for action type (e.g., Comments are always magenta; Groups are almost always purple) but with other types I alternate between yellow and green (i.e., with conditional and loop actions). I do the latter because I find it easier to follow the logic when the actions are several levels deep.
The main reason I mention my color convention is that with some action types I often change the colors (i.e., I can't necessarily rely on a default color). For these actions I find it very handy to have macros with dedicated hot keys to change the action color. The set I use includes one submacro with the logic and one calling macro for each color. The calling macros are triggered (in Keyboard Maestro only) with Option+x where x is the first letter of the color, e.g., ⌥m for Magenta.
Here's the main submacro:
And here's one of the calling macros:
For those that might be interested in the complete set, here's a download link:
⋮KM Action Colors Macros.kmmacros (22.7 KB)