"Хватит", но не на всё одновременно, и есть нюансы.
1. Согласен с комментарием про 32гб. Если будет нужна виртуализация / докер - то тем более память понадобится.
2. Сам процесс разработки - есть подозрение, что на 14.2" прошках лично у меня просело зрение, хотя, возможно, это просто возраст даёт о себе знать. 13" ещё меньше.
Рекомендую 15" air, ну или 16" pro, чем больше памяти - тем лучше. Что касается mX - каждое следующее поколение примерно на 10-20% производительнее предыдущего. И "переплата" за m4 однозначно стоит того.