What problem do you see this solving? It should be possible to dynamically / non-destructively set a Color Range, as is currently possible with Color Range, so that the current layer only affects it. Currently, "Create Masked Layer From Selection"...