Tools for building rich Command Line applications in C#