Having not seen the NYT's evidence, I really can't say how much it corroborates their allegations. However, knowing how complex and involved the tax code is, I would be surprised that journalists really know if he broke the law or not. I will wait to see if he is charged and convicted.
It is the facts that are important, and until the facts are known and proven, calling President Trump a crook is unfounded and defamatory. You can dislike him and his policies, that is your right. But just calling him names and making accusations without proof is just whining.