Serveral chinese characters sound extremely similarly to me, not only because of their vowel's tone, but, often, also because of their starting consonants. For example, I find it's very difficult to notice the difference among 彡, 山, 摻, 芟, 惉, 沾, 傹, 治安, etc. I found several tables where characters are sorted by number of strokes (chinese dictionaries), piyin (chinese dictionaries for foreigners), by frequency (resources for beginnerds), by category (books for beginners), etc. What I cannot find is a table where words are sorted by sound similarity (piyin is a kind of), so that beginners can be warned about similarity traps.
What shall I look for?
Note that I'm not asking for resources, but for tips on what kind of resources a beginner should look for.
Attempt to improve my question, after Aurus Huang's answer. It's noticeable that, for example, Spanish have difficulties in distinguishing the sound (vowels) of "jeep", "cheap", "ship". In the same way, usually English speakers cannot distinguish Italian's double consonants (think of English's "regatta", from Italian's "regata", or "benvenuTTo" instead of "benvenuto"), or Russian's "ы", "й", "и". This kind of errors arize mostly because some sounds do not exist in their mother language.
So, back to the question, I'm looking for something that says: "Warning: be careful, the following Chinese words have quite similar sound: don't make confusion!". This may be quite specific according to the learner's mother language.