Boh hai solo l'imbarazzo della scelta.

Puoi usare java, VB o un qualunue linguaggio.... Altrimenti, però è del pacchetto office puoi farlo facilmente con Access...