How do you add a custom label to a vertex?
After installation ( Header > Edit > Preferences > Add-Ons tab ) the shipped '3D View: MeasureIt' add-on can be used to label vertices, just using the 'Label' option:



They can be rendered, too, but I don't think you can suppress the line between the text and the vertex..