Your 1, 2, and 3 would have saved me (and others) quite a lot of time in some places I've worked. It helps for new hires and (in a large company) transfers from other parts of the company. Sometimes it even saves long-time employees a lot of effort when setting up a new machine or helping out on something they haven't touched in a while.