Con localstorage y sessionstorage no es posible crear un archivo.
Otra forma para almacenar seria con WEB SQL HTML5, pero ya no dan soporte desde el 2010
http://www.w3.org/TR/webdatabase/
otra opcion seria API offline pero igualmente solo sirve para almacenar datos en cache.
Ninguna crea archivos
Saludos