As mentioned in the past regarding wanting better UIs for Filters and
LPEs, here's another vector app that is based around things operating
in "nodes" to take a look at.
And here's some basics from their documentation about:
I'm not saying that their overall UI is desirable, but I think there's
something that can be learned from pieces of it.