This article may violate the no original research thing because it is based on my own personal knowledge of these tools. That is why there is no source referenced.