Visual Large Language Models for Generalized and Specialized Applications