Is it possible to include some predefined files in the VSIX container and then access them by the extension?
In the .vsixmanifest designer select Assets - New - Select type and file name. Or directly edit .vsixmanifest Assets node. These files will be deployed to the same directory as the main extension dll.