Create the text you want in any CAD or most CAM programs and just post process the text as normal G code. Most CAD or CAM programs have a text function that will generate any printable character. You could code it by hand also, but it's easier in software. You can use any suitable end mill or engraving bit depending on the size of the text.