Так надо делать на чем-то удобном. На том же Access'е, например.
Тогда главное - это правильное построение базы. Программировать вообще не надо, если только не делать уже специализированные утилиты. Но если до утилит дойдет дело, то значит проект уже удался.
Мне по-прежнему кажется, что наиболее удобный движок - XML. Там вообще все в текстовом виде, каждый может просто открыть Блокнот и заполнить, хотя есть и удобные утилиты. Кроме того, сейчас и Word, и Excel его поддерживают, только я еще не разобрался насколько это удобно.