Reformulando tus preguntas:
Cita: ¿Existe algún editor WYSIWYG que pueda integrar con django?
Si, si existen y hay varios sabores. Hay en HTML, Markdown, bbcode, etc...
Ejemplos:
http://www.tinymce.com/ http://pagedown.googlecode.com/hg/de...wser/demo.html
Para integrarlos no es mucho problema son solamente archivos estaticos, solo lo vinculas a tus textboxes que quieras. Todo el trabajo se hace de lado del cliente así que no hay tanto problema aquí.
Para la segunda pregunta
Cita: ¿Puedo hacer operaciones CRUD pero restringiéndolo al usuario que este en la sesión actual?
Si, si puedes. De hecho existen vistas genéricas donde hace casi todo el trabajo por ti. Solamente tienes que ajustarlos a lo que necesites. Incluso puedes crear tus propios mixins para hacer esas operaciones personalizadas mas fácil.