1. A system, the system comprising: one or more processors; system memory coupled to the one or more processors, the system memory storing instructions that are executable by the one or more processors; and the one or more processors executing the instructions stored in the system memory to: present a software package element reference contained in a software package through an arrangement of one or more visual elements; manipulate the arrangement of one or more visual elements to alter the structure of the software package element reference and customize the software package, including: receive input; and based at least on the input, change the arrangement of the one or more visual elements to alter a reference associated with at least one of: a project item or a property contained in the software package to customize at least one of: a feature or a project; and transform the altered structure of the customized software package into a software package element manifest for implementing the customized at least one of: a feature at a computer or a project at a computer.