Project validation that shows all errors with specific messages