As a matter of fact, many flags should be improved because many features is needed, such as [Argument Groups](https://docs.python.org/3/library/argparse.html#argument-groups), [Mutual Exclusion](https://docs.python.org/3/library/argparse.html#mutual-exclusion) and most importantly [sub-commands](https://docs.python.org/3/library/argparse.html#sub-commands). _Originally posted by @SteffanoP in https://github.com/SteffanoP/cbdgen-framework/pull/24#discussion_r841078702_