Yeah, this does seem to be largely duplicating symfony/console (which anyone using Laravel also has some experience with, incidentally).
My first intention was to extend Symfony/Console and make it more easy to use, but the main pain points were defining and parsing command line args, mocking stdin and filesystem, ...
I wouldn't use either as PHP comes with "batteries included".
Batteries are nice, but it's handy to have a breadboard and some wiring. For a super-simple CLI script without interaction, plain PHP's fine, but if you're making something interactive that's prompting, using color codes, logging, etc., a framework's pretty handy - especially if it's for a larger app that's got models and services to interact with.