Existe algum dicionário que mostre diferenças nas palavras, por exemplo, a diferença entre praticidade e conveniência?

Não conheço um dicionário dedicado apenas a isso, mas muitos dicionários fazem uma tentativa fragmentada distinguindo grupos de sinônimos importantes. A seguir é uma boa

Random House Unabridged.

São referências cruzadas em todo o dicionário, para que você possa ver com facilidade se uma palavra que está visualizando está em uma lista de sinônimos.

- Syn. desobediente, incontrolável, incontrolável, teimoso, desordeiro, desordeiro. UNRULY, INTRACTABLE, RECALCITRANT, REFRACTORY descrevem pessoas ou coisas que resistem ao gerenciamento ou controle. UNRULY sugere comportamento ou caráter persistentemente desordenado em pessoas ou coisas: uma criança indisciplinada, irritante e voluntariosa; cabelo selvagem e rebelde. INTRACTABLE sugere nas pessoas uma resistência determinada a todas as tentativas de guiá-las ou direcioná-las, nas coisas uma recusa em responder às tentativas de moldá-las, aperfeiçoá-las ou modificá-las: um rebelde social intratável; um problema aparentemente intratável em logística. RECALCITRANTE e REFRATÓRIO implica não apenas uma falta de submissão, mas também uma rebelião aberta, muitas vezes violenta, contra autoridade ou direção. RECALCITRANTE, o mais forte dos dois termos, sugere um descumprimento teimoso e absoluto: uma pessoa recalcitrante, abertamente desdenhosa de toda autoridade. O REFRATÓRIO implica desobediência ativa e mulish, mas deixa em aberto a possibilidade de eventual cumprimento: estudantes refratários, resistindo aos esforços para interessá-los em seus estudos.