Консоль это выполнение команд и отображение результатов их исполнения.
Для ввода команд подойдет TextBox с параметрами TextWrapping="Wrap" и AcceptsReturn="True".
Отлавливает Enter и на него выполняете команду
Process proc = new Process();
proc.StartInfo.FileName = "команда.exe";
proc.StartInfo.Arguments = "<ее параметры>";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.Start();
Получаете результат выполнения
proc.StandardOutput.ReadToEnd()
и записываете в ваш TextBox