Creates a new project-based property to automatically generate a value.

Unique name used to reference the property. The name cannot contain spaces; use an underscore to separate words.
Description used to explain what the property is used for.
Value used as the previous value of the property.
Value at which the property should increment to create the next value.