Ma... cosa vuoi che ti dica forse studiandoti un editor puoi fare quello che ti serve.
Ti ricordo comunque che in qualsiasi modo vorrai affrontare il problema dovrai documentarti/studiare/leggere/provare o lo devi commissionare dipende a cosa ti serve e lo scopo finale