Generate appraisal files dynamically