When creating Fields in TFS the "Name" and "RefName" have to be unique. Re-using a field "Name" with a different "RefName" is not allowed.
The common practice for custom fields is to use the RefName as Company.FieldName
as opposed to the Team Project Name.
By default any new field you add is available to all Team Projects in the Collection to use.