для себя выделил flexbox сетку https://blueprintcss.io раньше называлась core-flex-grid кажется
из отличий, от подобных меньший размер и реализация не на классах) а..
Всё зависит от ситуации. Если идёт разработка, то порой лучше много гибких и понятных классов, что то вроде .bg_blue .c_red .pad_2 .rad_4, которые понятны с первого взгляда, дабы не вспоминать чем именно мы наградили .icon_header
А уже после того как всё устаканится, укорачивать стили до описывающих элемент
по факту bootstrap, zurb foundation, ui kit и тп больше предоставляют базовые элементы и скелет.
Semantic-ui пошёл чуть дальше, предлагая уже законченные блоки с более продуманной стилистикой дизайна, но.. в мире нет ничего идеального) размер в 10 раз больше
для первой серии надо, что то будет прибавлять)
для Semantic, же что то наоборот убавлять)