unity – Which algorithms to use for drawing procedural paint splatters?

I want to create procedural paint splatters on textures. I want somewhat similar effect like in Splatoon 2.

I think I need to modify albedo image – drawing splatters there.

Right now I came up with drawing filled circles and processing them with gaussian blur.
But it’s far away from good looking splatter.

I want color of splatter to slightly change near the corners.

Also I will need to create the same image but for normal map, but I think it will be the same just with different colors (basically “repeat code with different colors”).
I want splatter to have glossy-look like fresh paint.

Unfortunately I know almost zero useful algorithms that will help me with that.

My current level – I duckduckgoed (searched) algorithm for getting circle coordinates – here I draw those circles and then blur them out.

At first I thought it would be easy, but I stopped even at understanding how to draw a line (that’s when I discovered Bresenham’s line algorithm which helped me a lot).

I can’t read math formulas so it will be much appreciated if there are algorithms with code examples (any language).

I also use 3 engines so I can test in one of the engines my approach with algorithms and then transfer it to another. Help with algorithms in gdscript/c++/c# is welcome!

P.S. I’m not looking for a ready-to-go solution like fully fletched library for such things or asset or something. I want to understand and learn.

Thanks!