Create project: Add configuration options

What does this MR do and why?

Add configuration options to the blank project creation form. You still can not create a project. The project creation will be introduced in a follow-up for easier review.

Important

These changes are behind the new_project_creation_form feature flag. They won't be available to users until all the work is done. See the plan here #514700 (closed)

References

FF plan: #514700 (closed)

UX Paper Cuts planning issue: #513102 (closed)

Screenshots or screen recordings

CleanShot_2025-05-22_at_12.50.25_2x

How to set up and validate locally

Go go http://gdk.test:3000/projects/new#blank_project

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Loading