Translations with YAML instead of PO/MO?

Has anyone experience with changing the po/mo translations to more readable and easier to modify .yaml files?
The documentation provides an example of parsing existing yaml files (https://book.cakephp.org/4/en/core-libraries/internationalization-and-localization.html#creating-message-parsers), but I am missing a way to generate the yaml files, similar to bin/cake i18n extract.

Or is po/mo just the way to do it?

Thx,
Mario