UI8Actions acts as a Workspace with a list of most common predefined user actions.
As an example you could define an action to fileOut classes for a particular category.
Image below shows defining a new action with an expression called FileOut Kernel to Workspace.
Above shows the result of click in new defined action with
Export Kernel to Workspace
#Kernel fileOut edit
You can load/save the whole list in a specified path or a stream.
UI8Actions tool works reading/saving chunks of code.