Segue, no link a seguir, uma página interativa para criar espirais de círculos.
https://asgunzi.github.io/Espiral-Interativa-Circulos/EspiralCirculos.html
Alguns prints.

É possível mudar o ângulo de cada ramo.

E também é possível mudar o número de círculos por camada.

A biblioteca D3 do Javascript é muito boa para este tipo de visualização. No final das contas, são apenas alguns plots de círculos bem posicionados, matemática simples e bela.

Também fiz alguns gifs animados, para ilustrar o movimento.


Mexa interativamente em:
https://asgunzi.github.io/Espiral-Interativa-Circulos/EspiralCirculos.html
Veja também: