Hi, updating with BV is as quick as many other programs. But a dedicated RE script is a bit more versatile in the respect of adding & changing parts, or all the info when needed.
I found
http://www.curve2.com/c2realty.php quite a good program. (But not a freebie)