There is an article on the subject, which was my main source of information. Below is a quick summary of what I know so far. Suffixes to modify the meaning of nouns: Diminutives: -(c)ito, -(c)ita ...
What's the meaning of the (noun)-azo? How the nouns are transformed into their -azo noun? In which cases should be used? Examples: zapatazo golpazo