You may find these tutorials useful as they also discuss using Phaser with our other gamedev tools.
Learn how to create sprite sheets for Phaser 3 with TexturePacker. This tutorial also explains how to create an animation and how optimize your spritesheet.
Short tutorial how to create SpriteSheets for Phaser.io using TexturePacker
Learn how to create dynamic light effects with Phaser 3. Add depth to your flat 2d sprites with normal maps.
Tutorial: Create a demo with Phaser 3 and the MatterJS physics engine. Learn how to create collision polygons from complex shapes. Free source code included.
Learn how to create a physics enabled game using Phaser and P2 Physics Engine.