Text this: Подходы к проектированию инструментария для разработки педагогических программных средств