Problem: There's no way to require a custom field on a project. This is super necessary to make sure we can record important information on a project. Additionally, these fields should only be required as specific statuses in the project.
Solution: Make a checkbox similar to what we see on job custom fields making it required. Additionally, give us the ability to make fields required when certain statuses are set on the project.