Feature Request -- Building your own blocks, saving them to a separate "palette" window

While this does not provide everything exactly the way you asked for, it does provide a very useful, easy to use tool to insert one or more saved block of Actions into the current Macro:

MACRO: [KMFAM] Favorite Actions and Macros

I highly recommend this macro tool, and use it many times a day.