Dialogue System is a node-based visual editor, that allows you to create not just a simple dialogue but a complex, branched conversation without writing a single line of code.
Other than the basic Text Node there are several useful nodes. With them you can create very complex conversations and even quest functionalities.
Creating your dialogue UI is easy: built it up as you normaly would do in Unity, then add some Dialogue System components to the vital parts.
You can use multiple skin for your conversations, and you can switch between them even during a conversation.
Lots of example in the package. The demo scene made by a non-programmer to show you what you can achive without writing a single line of code.