Creating adaptable educational tools