samovar (rubygems): Samovar is a flexible option parser excellent support for sub-commands and help documentation.
Keywords: documentation-generator|nested-commands|option-parser|parsing|ruby