Removing Federal judges through Impeachment is near impossible. Congress can , however , dissolve all the lower courts and replace them with something else. I suggest 50 lower courts , one for each state . Each state would determine who gets picked (or removed!) and all decisions would only be in effect for the state in which the judge sits .
The improbability of removal didn’t dissuade democrats from impeaching Trump. The tarnish of impeachment was enough. But I agree that the districts need amending.