In this digital age, what could be more fitting than using software to create a virtual recipe box? Here’s a guide to some of the best programs.