1. A system for programming a neurostimulation device coupled to a plurality of electrodes, comprising: a user interface including a programming selection control element configured for allowing a user to select one of two different programming modes for the neurostimulation device; processing circuitry configured for defining a first electrode configuration corresponding to the first programming mode, selecting the second programming mode in response to actuation of the programming selection control element, and defining a second electrode configuration based on the first electrode configuration in response to the selection of the second programming mode, the second electrode configuration corresponding to the second programming mode; and control circuitry configured for generating a stimulation parameter set corresponding to the second electrode configuration, and instructing the neurostimulation device to convey electrical energy to the plurality of electrodes in accordance with the stimulation parameter set.