ReaCollider allows one to create Reaper Projects from SuperCollider.
The following abstractions exist:
Each of the abstractions allow the use of properties. For more information about these properties, see this link. All of the properties are used in the form of a dictionary with the name of the property being the key and the value being a string in that key.
Here is an example of using properties to set an item