Tool that creates command line interfaces for functions automatically.