At first there were colored icons on nodes, but they really looked bad on the light grey background (which nodes have) and as a result I simply made them dark grey instead on purpose. You can actually test it out yourself by doing a small change in source code. Please open up FlowNode.cs and comment out lines #1168, #1176, and #1181 just to see how they look like 🙂
As for blackboard variables integer and float are indeed the only two I can see potential in being confused between one another. In the past there were colors (in the name) to differentiate the two, but that also got removed. Maybe I will try something else for those.
Let me know what you think on the colored icons change above.
The dark outline looks better for sure on the light theme. The only problem is that the same set is used for the dark theme (where it wont look as good) but since you don’t use the dark theme that is fine of course 🙂
I will take a look at some comment-type of option for the variable name coloring, sure.