Yeah, of course, that's more or less what nodes are. They transform inputs, alongside properties, and create an output. The point of this is to create a workflow that requires no scripting knowledge, alongside an easy to visualize system, (of course my example is messy.)