En realidad, son distintas maneras de decir lo mismo, a mi juicio tanto en masculino como en femenino. Quizá según el pais donde se diga algunas de esas palabras pueden significar mas de una cosa, por ejemplo lindo en hispano américa puede significar bueno, amable, detallista. Hermosa en España tambien lo usamos para decir gorda. Pero en general las puedes usar como sinonimos de pretty, beautiful, handsome (en masculino).