Prompty is a project mainly written in C#, it's free.
A library for C# which provides you a fully working Command Line Interface with expendable commands