my $fileModule = cwd() . "\\$module.doc";
is is something I should move into the module, so thanks for pointing that out!
Re: 3. The SaveAs() method delegates it's implementation to the Word Document object, so I think it's okay to name it that way. Or maybe I don't understand your point why it could be better named.