I've been debating trying this out:
http://www.smilebooks.com/
Anyone used this before? I found it linked from some professional photography website somewhere? I like it because the software is downloadable so you can work offline. And back to the original question, this "software" is free, it's the product that you would obviously pay for.