I (still) use QuicKeys but it’s pretty obsolete on both Mac and Windows platform, I only use it because I’m accustomed to it and it does still work. If I were starting over, I’d go with Keyboard Maestro for the Mac, no idea what I’d opt for if I were a Windows user these days.
I’ve always had a macro app since back in the System 6 days. Something so that when I hit (for example) Control-F4 in a certain program, it selects the menu item to duplicate the line I’m on, click the “Reassign” button, picks the third entry from the top by going downarrow downarrow enter, and clicks the Save button.
Macros are really helping me out a lot these days because I work from home correcting the computer’s attempt to interpret scantron-style forms with text fields. For any given customer we deal with, I load something akin to 25 macros with a keystroke for customer name, one for primary customer address, one each for five or six other recurrent addresses, maybe twelve for names of customer service reps who signed the forms, and so on.
With the ability to set up loops that call another macro and wait until some condition X is met and then do it again and again and again until some condition Y is met, I can kick off a macro that runs for hours and does incredibly complex things.