Ответ:

  1. Юля не шьёт, а вяжет. Запятая ставится перед противительным союзом «а».
  2. У Маши есть голубое и серое пальто. Между однородными определениями запятая не нужна: они соединены одиночным союзом «и».
  3. Гриша и Соня смотрели и обсуждали фильм. Между однородными подлежащими и однородными сказуемыми с одиночным союзом «и» запятая не ставится.
  4. Спектакль был долгий, но интересный. Перед противительным союзом «но» ставится запятая.