Tools that scale according to how they are used