This is actually two ideas. 1) User can assign notes to each key. 2) User can change tuning systems... for example, a pentatonic scale (pelog or sulendro) instead of our western, 12-note-per-octave scale.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.