Take a look at A Few Favorites Macro (v9.1), which is a Custom HTML prompt with several scrolling panels.
There are two interfaces provided in that macro. One is the prompt but the other is a scrolling list you can reduced to smaller lists using a code.
You can present macros in either of them using an HTML anchor () that references a kmtrigger://.