It's been a long time since I posted here — 10 years or so. Good to be back.
I kept running into the same thing: Spine has no particles, and keying fire or explosions bone by bone is rough. So I made a small browser tool for myself to do it, and it turned out useful enough to share.
You build a particle effect and it exports a normal Spine JSON — bones, slots, atlas — that you bring in with Import Data. No runtime or plugin; the motion is baked into keys.
It's on itch with a free demo (export capped at 30 bones). If you try it, I'd like to know whether the exports behave in your projects.
https://binarybiscuit.itch.io/fxpine