Back in 2005 when I was evaluating this type of program I took a look at AskSam.
Although the program seemed capable I was put off by the price ($100+) and the fact that it did not support any type of Forms - except a free-form "Form" in the rtf editor, which may be a suitable solution for some, but it was not what I was looking for.
Then I took a look at Treepad and settled on the Business Edition ($40-50), which has a lot going for it - templates, clones, decent output options, and support for simple xml forms. But there were other needs which it did not address and the xml forms lack elegance, which brought me back to UR - something that I had investigated before settling on Treepad.
I realized that UR was probably going to meet the greatest number of my needs (and I realized that a database solution was preferable to an xml (text) solution), and was ready to bite-the-bullet on price ($90), when it became available at a discount at Bits du Jour (
http://bitsdujour.com/).
Just my 2-cents.