И что? Да есть такое. А в чем вопрос-то?
Например делаешь табличку с одной строкой и много столбцов, задаешь для каждой в цикле с определенным смещением свой BACKGROUND (или просто используешь массив цветов), а по ONCLICK добавляешь тег с этим цветом в ID_TEXTAREA.innerHtml