As I noted, LyX has moved away from LaTeX, and more towards being an agnostic document editor --- it has support for exporting to docbook format after a fashion, so supporting some sort of html should be feasible:
http://wiki.lyx.org/LyX/DocBook
w/ pdftex, latex can do embedded files of various sorts, incl. audi.
If desired, one could use shapepar to put your paragraphs in a fish shape --- you could draw the fish using xfig and use shapepatch and transfig to convert to the \shapepar polygon def.
http://www.ctan.org/tex-archive/help.../shapepar.html
William