To support responsive design, often developers use CSS libraries to speed there build processes. A CSS library can be a huge set of pre-written CSS that when incorporated with pre-designed HTML skeletons produce a huge array of components and layouts. To popular examples are Bootstrap and Bulma.
But if you’re looking to work with just a column system a micro library like Flexbox Grid will do.

