Training Livestream - How to use the Custom Material node and create Metaballs

This is amazing. I am interested in what editor you guys use to author the custom code as typing in the small box is a pain.