[diagrams] Usability improvements
 * Choose default attribute value for interpolation if none is set
 * Remember last used tab
 * Default for scale dependent visibility matches layer settings