After appearance of graphical user interface (GUI) with Windows OS command-line interface became a bit underestimated. Especially when it comes to increased human-computer interaction that every professional (like software developer, designer,...) experience every day in his workplace benefits that command-line interface bring are evident even at very first start.
One of big advantage of GUI in comparing to earlier command-line Interfaces such as in DOS it that user does not need to remember command in order to use it but just need to know where it is. GUI brought ability to easily BROWSE one from many available commands. This means that user must LOCATE his command. When doing highly repetitive tasks GUI takes advantage of users movement and visual coordination skills by almost totally excluding another human ability - memory.
Most of currently popular GUI OSs lack fully integrated tool that gives command-line interface to user. But fortunately, there are a few separate tools on the market that allow this kind of interaction. One of them that separates itself in front of others is ENSO.
ENSO is free open-source command-line interface software that support most of currently popular OSs. It differ from other Similar software in a way that its every functionality is result of more thorough scientific research and discussion regarding human-computer interaction. It seems like one of main golden rules was 'keep it simple'.