Draw a particle animation frame by frame and export it as a Roblox flipbook atlas.
A Roblox ParticleEmitter can play an animated texture by splitting one square image into a grid of frames. Draw those frames here, watch the animation play live, and export the atlas ready to upload. Everything happens in your browser - nothing is uploaded anywhere.
Colour or grayscale? The emitter's Color property multiplies your texture, so a full-colour flipbook can only be darkened or shifted in Studio - you can't turn a red puff blue. Export as Tintable instead and the texture goes white with its brightness folded into transparency, so one flipbook can be any colour you like, changed any time from Color without re-exporting.
Draw frame 1, then generate the rest by interpolating a transform across the whole flipbook. Most particle effects are one shape growing, spinning and fading.
Use ← / → to step frames. Onion skin shows the previous frame faintly underneath so motion stays continuous.
Tick the box to multiply the frames by a colour exactly like ParticleEmitter.Color does — the fastest way to confirm a grayscale flipbook really does tint cleanly.
Set these on your ParticleEmitter after uploading the PNG. FlipbookMode is up to you — Loop repeats forever, while OneShot plays once across the particle's lifetime and ignores the framerate.