Also ich würde eher ein Plugin anpassen als das Rad noch mal neu zu erfinden. Vor allem, wenn es Dir nur um die Beschriftung der Felder geht. Ich habe mich für meine Seite z.B. für dieses hier entschieden:
WordPress Contact Form with Spam Protection | The Marketing Technology Blog
Das ließ sich schön einfach anpassen und hat auch die Funktionalität, dass man einen Platzhalter in einen Seitencontent bauen kann. Vielleicht ist das ja das richtige für Dich?