How to generate random coordinates for pattern fill?

I think you are right about a human drawing of those patterns. On a second read the concentration near the center was on purpose to better reproduce what happens in a sunflower where new seeds at the center are smaller and of higher density.

Updated the notebook http://fct-gmt.ualg.pt/lixo/misc_spirals.jl.html to create that version too.