I want to scatter a lot of small objects onto other meshes, with a brush, the best would be using tablet, using its pressure sensitivity to modify brush size/scattering intensity or other parameters. For example spikes on an animal skin, crystals in a cave, craters on planet, etc... Is there a good script for this?
I know there are automatic scattering techniques, like particles, geometry nodes and others, but sometimes it is better to precisely paint manually for finer artistic control. The surface snap + copy method is too slow for larger number of objects, and it doesn't support rotation and scale jittering of the distributed meshes, nor selecting them randomly from a pool of meshes.