Design QA Checklist: Key Steps to Catch Errors Early