Check out our blog post on XNodes and VI Scripting:
In it, we discuss several kinds of things you can do with XNodes like:
-Parametric Polymorphism (this functionality can now be accomplished more easily with VIMs)
-Code generation based on edit-time information
-Interactive nodes
-Type creation
-Fake extensions to the LabVIEW type system
Let us know what you think!