Ich schreibe zwar keine Diplomarbeit sondern eher an meinem Skript aber auch das soll ja ordentlich aussehen. Meine Skripte schreibe ich grundsätzlich in OpenOffice. Früher habe ich das ganze mit Latex gemacht aber das war mir dann etwas zu umständlich, auch wenn das Dokument immer sehr professionell aussah.
Als sehr hilfreich haben sich dabei die StarOffice bzw. OpenOffice-Seiten von Werner Roth (http://wernerroth.de/) erwiesen. Speziell meine ich dabei die Seite http://wernerroth.de/staroffice/dokus/diplom.html in der Beschrieben wird wie man OpenOffice für Diplomarbeit (oder ähnliches) benutzt.