Пока в вопросе нет ссылки, напишу так:
1. Про флексбокс.
Это прекрасный набор свойств. Если Вам не нужны древние браузеры, то Вы получите удовольствие от работы с ними :)
caniuse.com/#search=display%3Aflex
2. Про соответствие макету адаптивной верстки.
Во-первых, надо смотреть точно на том разрешении для которого нарисован макет (версия макета).
Во-вторых, могут быть различия в шрифтах у браузера и фотошопа.
В-третьих, все ли в макете нарисовано четко по пикселям или есть какие-то размытые тени или подобное.
В-четвертых, насколько у дизайнера все четко отцентрировано. Бывает, например, стоят иконки с подписями вроде бы по центру блоков. Но на самом деле дизайнер их там на глазок отцентрировал. А Вы в макете пишете center без всяких разночтений.
Дальше надо смотреть в чем именно расхождения.