Weight Paint Tools

I made this script (it may slow down the vieport since opengl drawing with python is bit slow):

It will draw color for each vertex group. If color is to bright it means, sum of vertex weight if above 100%, if it is dark then sum of vertex weights is below 100%. So it shoudl be normalized:
2019-02-05_20-50-59