GivePenny has developed a digital toolkit to help charities harness the power of digital technology.