Color Coded Behaviors (and more)

I’ve had several projects that end up looking like a bowl of spaghetti, with messy crossing lines everywhere. I was thinking that behaviors could be a lot easier to understand and follow if the blocks and the lines between them could have colors assigned to them. Right clicking the blocks and lines could show a color menu. Also, an undo and redo button would be a great addition if you have the time.

PS. there is still no multiplayer explanation in the help section.
@grazer

How in the world did this get over 1K views in one day with only ONE comment?!