There's no need to use programmed add-ons and you'll get a collection of different dots if you use Inkscape. There's the sprayer. You select a few different drawn dots and spray them. You can put "no overlaps" ON. You can group the drawn dots with guard circles to keep minimum distances.
In the next image 7 different dots were drawn and grouped with red circles. The circles with dots were selected and sprayed few seconds:
The result was ungrouped, one circle was selected, Edit > Select same > Fill color was applied and DEL was pressed. The resulted fill:
Denser result can be got by having smaller circles. With no circles the result is this:
It would increase the density as long as some free room is found under the nozzle. If overlaps were allowed the result would finally become full black.
To fill an area use the area as clipping mask or combine all dots in a cloud to a compound path and make an intersection.