Это опционально. Простые вещи совершенно спокойно можно верстать с помощью флексов. Но есть момент: адаптация проекта без grid выливается в большее количество медиа-запросов, чем с гридами, где можно сразу поставить минимальную / максимальную ширину колонок.
Могу посоветовать так: простые легкие одностраничники спокойно верстайте флексами. Для чего-то более сложного, включая нестандартные одностраничники, верстайте, используя сетку bootstrap (она быстро устанавливается и почти не требует погружения, изучения и доработки).
Но потихоньку обучайтесь гридам. Не смотрите на большое количество свойств: вся эта палитра возможностей помогает лишь выработать самый удобный для себя способ реализации проектов. На практике достаточно просто понимания нескольких свойств для того, чтобы переиспользовать их на всех макетах. Да и после толкового изучения флексов изучать гриды куда проще.