Оптимальный вариант Air M1 16GB и SSD на сколько хватает бюджета - позже можно легко докупить USB SSD для тяжелых вещей/файлов/данных. Производительность между М1 и М2 ~15-20%, в зависимости от приложения. Для разработки ПО M1 хватает за глаза, особенно фронт-энда. Даже для тяжелых вещей типа кучи контейнеров в докере. Я в данный момент работаю с проектом в два десятка контейнеров, причем часть из х86 - все отлично летает, даже с учетом того, что М1 ощутимо проседает в виртуализации х86. Вот
тут ранее я уже расписал подробно про MBA M1. Брать М2 надо
только в том случае, если 16 ГБ ОЗУ не хватает, т.к. у М2 есть конфигурация на 24Гб ОЗУ. Брать даже ради 15-20% производительности нет смысла никакого - он все равно на больших частотах уходит в тротлинг и перегрев, в то время как отсутствие значительного перегрева и вентилятора - одна из плюшек MBA. А вот дополнительная оперативка и большего размера ССД - это намного более значительный бонус.
Брать прошку имеет опять же смысл только при наличии бюджета и требований к оперативной памяти и производительности процессора/графической подсистемы.