Mosaic,
I disagree that there are regional diminutives - they are standard throughout the German language.
Yes, different regions, just the same as in the UK, have their own little idiosyncrasies, but the diminutives in German are used in the everyday language throughout the country. They certainly were when I lived in various parts of Germany.