My purpose in making this Houdini tool was to have a working, user-friendly Light Blocker Filter that will connect to multiple Lights, but later I decided to have a full-fledge tool to manage all the Light Filters.
Add New Light Filter
Attach, Remove and Disconnect Light Filters
Filter out list
As you run the tool for the first time, HTOA_LIGHT_FILTERS_SUBNET Node will be created in /obj context with a few necessary nodes inside as shown in the image. When you add a new Light Filter on the Light, it will create a Light Filter Node inside HTOA_LIGHT_FILTERS_VOPNET, and create a link inside the selected Light using Fetch Node. So you will have only one Light Filter node and a Fetch Node connection per Light. That means, you have to change parameters in that Light Filter and it will get applied on all connected Lights.
Additionally, if you create a Light Blocker Filter, it will create a Geometry Node to have a Viewport representation and to place the Light Blocker in your scene.
HTOA_LIGHT_FILTERS_VOPNET - New Light Filters will be created inside this node and where you can edit them.
HTOA_LIGHT_BLOCKER_SUBNET - New Light Blocker Geometry Nodes will be created inside this node.
light/shopnet/arnold_vopnet - A Fetch Node reference will be connected to OUT_light Node.
When you create a new Light Blocker, it will create 3 nodes:
Note that the "Light Blocker Shape Control" is in the "Light Blocker Filter". (Refer the image below)