I prefer to use the batteries Python ships with; argparse is NOT that hard to understand. I haven't seen anyone that says otherwise who isn't just trying to pimp their side project.
You're in the wrong part of the Internet if "I made a tool that builds on something that already exists and is probably good enough for the smart person's needs" makes you shrug.
You're in the wrong part of the Internet if "I made a tool that builds on something that already exists and is probably good enough for the smart person's needs" makes you shrug.