В смысле что я вот рисую

и сделав пробел получаю вместо символов - загруженный смайлик и в этом фича? Так они это все умеют - те самые редакторы. Они же наоборот устроены, не как эта система ввода на форуме. У них рабочее окно - рендер, а хтмл можно увидеть отдельно.