Тут должен быть большой пост про пользу auto layout, но я покажу его пользу на маленьком примере.
Допустим я рисую нотификейшн у иконки классическим методом «как вижу так и рисую» кружок и цифра, ничего необычного
Но когда к вам через месяц приходит программист и говорит: «а что будет, если уведомлений будет не 1,2,3, а 3000? Вы должны будете идти и рисовать длинную плашку.
Auto layout в каком-то смысле решает за вас половину вопросов. По крайне мере, когда я начал его активно использовать, разработка стала дергать меня в 2, а то и 3 раза реже. Потому что насколько мне известно, они сами и верстают похожим способом, поэтому добавляя автотейаут вы гарантируете себе чистоту реализации и отсутсвие глупых вопросов.
Я знаю, что сто процентов уже ВСЕ знают про эту функцию в фигме, но так же знаю, что очень много людей тупо ленятся в ней разобраться, а иногда даже боятся. А ещё думают, что это трата времени. Но поверьте — неделя тренировок и вам можно идти работать в банк, а потраченное время вернётся