Update tools based on layer capabilities
Use messagebar for errors, missing layers, misconfigured tools