There are some confusing words in russian, because they can be stressed differently and mean different things. I know some, like: "замки", "стрелки", "белки", "кружки". Is there a website [or any other resource] where such words are collected?
Such words are called омографы. They have the same written form but are pronounced differently. There's also a larger group called омонимы which have the same written form and pronunciation (коса, for example). And there exists a special kind of dictionaries – "Словарь омонимов русского языка". I saw such a dictionary by Ахманова, it has a special part called Омографы, where you will find such words, translations into several languages,stresses, meanings etc.There's also a good introduction explaining the usage and forms.
This paper may be of particular interest:
According to it, there are thousands of Russian homographs.
And this book apparently addresses the phenomenon in detail. I do not know if it is available in an electronic form but hopefully may be purchased on line.