Common patterns that make internal tools painful to use, and how we design admin panels teams actually enjoy using.