Svet Valentin: да я вообще венгр. Оставьте мобильные приложения нормальным языкам. В декстоп с php тоже лучше не лезть. Получится, конечно, но засмеют. Есть желание творить вне веба -- учите другие языки
Илья Белобородов: "более цивилизованый" -- это подключить либу в полтора мегабайта, которая, по сути, будет так же конкатенировать строки. Если с XML больше ничего сложного делать не надо -- просто дописывайте туда нужную инфу и всё.
Вадим Данилов: оригинальные идеи вряд ли будут) попробуйте ещё поискать готовые устройства, которых нет у нас на рынке или попробуйте скопировать что-то, понизив стоимость
Денис Букреев: может есть какие-то кастомные редакторы. Ну или как вариант -- редактировать исходный текст записи. Вариант для мазохистов -- рыться в сорцах вордпресса