Does platformIO offer anything more than arduino-CLI for arduinos

Of course you want to. One day you will run into this old Unix system that does not know about emacs :joy: