edges with thickness and color
No, apart from setting theme color and default line widths there is no way to color lines.

If this was necessary, it's possible to write a python script that draws an overlay on the mesh using custom-data to store colors on edges, but this is quite an involved solution and not really ideal, because higher detail meshes will draw more slowly(since Python is not very fast for these kinds of tasks).