textension de aplicaciones

hola amigos no se que pasa que no se publica correctamente el post, intento crear un pequeo cms en modo independiente y me gustaria saber si una vez ejecutandose como podria hacer que el usuario pudiese crear su propio contenido y no solo usar el preestablecido por mi, me explico.
tengo varias paginas que el usuario puede rellenar, me gustaria hacer que el usuario pudiese personalizar la app con sus propios menus, sus categorias sus paginas de texto, hasta ahora consegui que el usuario pueda modificar el estilo, puedo crear alguna clase que permita crear contenido creado por el usuario? tambien me gustaria saber si puedo crear algun modulo o clase que permita aadir funciones despues de ser compilada?