Ciao,
sembra un lavoro per METAPOST…
mi rendo conto che pgf sia più accessibile ma anche METAPOST lo è diventato grazie al pacchetto gmp di Enrico.
`\usepackage[shellescape]{gmp}`
Con METAPOST puoi creare variabili punto e fare operazioni su di esse per trovarne altre, oppure creare funzioni particolari.
Non voglio dire che METAPOST è migliore di pgf, anzi, ma solo segnalarti un programma con cui potresti trovarti meglio.
Tieni conto che con TeXWorks è facile controllare il risultato perché il pdf è mostrato immediatamente a lato della finestra del codice.
A volte ho fatto anch’io disegni con pgf o simili per esercizi per bambini. Mi complimento con il tuo desiderio di lavorare con documenti ben disegnati. Potrebbe essere un buon argomento per un articolo per ArsTeXnica.
Un saluto.
R.