manipulation of docx files for replacing template markers and
some cross platform gui thoughts.