Add / Edit / Save UI settings (localStorage / JSON)