Custom Component action framework

I made a video for ya:


Hope this helps!