What are the basic to design a sgRNA, designing tools, synthesis tools, target predictions, off target and on target efficacy, etc. A good application based review would be appreciated.
Well it depends which organism you want to work with. For example, I work with Leishmania, and a specific lab developed the pipeline in how to use CRISPR in Leishmania. They have all the plasmids necessary for Knock out, knock in and tag, they also developed a website that helps you to generate your sgRNAs, etc. So I would recommend you to look for groups that work with the same organism as you and see how they have been done that.