Cake Particles is an Addon that lets you Bake your Simulations on Keyframed Objects.
Version 1.1.0 now Supports ColleCtions Baking, Just Make Sure to have all your Objects Selected
The Objective is to Simplify some Routines to let People create even more Complex .fbx files with just a few Clicks.
It can also be useful to Incentivate the Alembic workflow in Blender.
Bake Particles for now works only on Particle Systems within the Emitter type. Hair Support will come eventually.
It was Developed for 3.0 but it should Be fine working on Previous Versions too, just Ignore the Message you Get when Installing it.
Once in Blender go to Edit-> Preferences->Add-Ons-> Install
Then Select the Zip_File and Check the Box to Make it Active.
Select all the Particles and Click on the button to Export them as an .abc file
Reimport the Alembic into Blender to keep working with it (Import them in a New Collection to keep the Scene Clean
Then Again select all the freshly Imported Particles and Export them in an .Fbx if you like
Baking Particles to Export in an Animation
I strongly Suggest to read this Article from Bart Veldhuizen https://tiny.one/BartSketchfab
As he Explains everything in Detail.
Limitations: It Can only Instantiate one Object at a time while Baking into KeyFrames.
So, Collections, for now are NOT SUPPORTED.
Workaround: Click the Cake Particles Button for Every Object you like to Instantiate, maybe Changing the Seed of the Particle System at Each time and Voila, you got your Collection Baked.
Also, if this doesn't suit you, once turned the File into an Fbx you can "easily" change the Aspect of Each one of your Particle in Edit mode.
Baking Particles of a Fluid Simulation (QuickEffects Liquid)
I've Noticed that when Baking Fluid Simulations the Addon Keyframes the Objects Visibility. They are Selectable but won't show Up in the ViewPort or Render.
To Resolve this in a nanoSecond, Copy Paste them in a NewCollection and the Issue Should be Solved.
Baking Particles of an Explosion Simulation (Quick Effect Explosion)
Remember that when Caking the Particles, you only Bake the Particle System of that Obj. So the Particles will Explode but the Object won't show up in your new Collection. Probably a Combination of Shape Keys and Simple rig, will do the Trick for the Object Explosion itself.