Los programas preexistentes sirven tanto para utilizar claves ya hechas con esos programas como para construirlas a partir de una matriz de taxones × caracteres —también son relativamente fáciles de programar si se tienen nociones de programación—, y están adaptados a que se agreguen fotos, videos y sonido.