I can not see any reason this would not work. All that needs to be done is refine and automate the generation of the file sections.