I've been using CloneSpy for over 10 years. It's free, easy to use and pretty quick. Still in development too. Check out the feature list to see if it's what you need:
http://www.clonespy.com/?Features
_________________
There's something inside me'n'I know it's good...
But understanding, it's misunderstood. - D.A.D.