Appreciate the solution @Nige_S. However, my main use case is the run the macro from smart group's result list. On occasions when I want to edit the macro, it opens KM Editor to that chosen macro. I try not to change the KM Editor's sort order for macros.
I saw this post N most recently run macros (Name, UUID, Stats)
Hoping @ComplexPoint could help me generate the Prompt with List for macros sorted by last (run, edited, created).