Unity playmaker is great for Designers who really struggle with learning C#. It is one of the widely used unity asset for visual scripting.