Sorry, I've never used Phaser 3, and have always just use the bitmap fonts directly.... I will say these fonts being "fixed width/height" fonts, you can probably write a quite program to generate one - as I assume the XML is for character locations. Should be simple enough...