I have been using EASE Inc software for over a year. It is great. You don't have to learn proprietary software. It utilizes Microsoft office applications but controls the revisions and give you lots of other features. It is great and easy to use. Their website is www.easeinc.com