How to Make Soft Cookies?

I bake ALOT of cookies and I have found two things that will make my cookies soft. First of all, undercook the cookies by about a minute or two, as they will continue cooking after you take them out. Also, try using butter flavored Crisco instead of butter.