Would you care to offer some comments about their shortcomings? I'm a command-line toolings creator and are not familiar with your criticism.
I am using clap [1] for my rust projects, and I am using kong [2] for my golang projects. Both offer seemingly endless extensibility in order to handle every imaginable use-case.