pros and cons of sublime text