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