Без экселя - связное с формулами сделать сложно.
Мне кажется, что это именно тот случай, когда нужны электронные таблицы, такие как Excel или его гуглдоковый аналог.
Я сейчас пишу на С++ такую программу.
Было бы приятно познакомиться с результатом, когда проект будет завершен.