Any user who is in the Project Administration Role for a specific project should have the ability to create Custom Fields for their own projects.
Currently, this burden is on the System Administrator. The system administrator creates a custom Field and then allows the Context to be associated with a particular Project.
Ideally, Project Administrator should be able to do that. This is highly desired feature.
Thanks for reporting this. I have linked it to the duplicate issue, JRA-3156. The linked issue covers expanding the project admin to encompass many tasks one of which would be creating custom fields for their projects.
I am closing this issue as it is easier to manage the issue from one place and it allows the votes to accumulate so we get an idea of how popular the issue is.
Thanks,
Dylan