Creating a custom admin panel and filters for a custom taxonomy


I created a custom taxonomy called Colors , it has a text name but I am using description to store the HEX code for the color, I would like to have a custom admin panel so editors using the taxonomy can see the actual color and select terms using checkboxes instead of writing...

Also I would like to be able to filter posts by taxonomy terms

if you guys can provide some code or doc to see how this should be implemented would be nice