DEMO
The following is a demonstration of what you can achieve in a matter of minutes with Dialoguer: