Если вы в верстке новичок, крайне не рекомендую делать все с 0, обычно это всегда чревато, даже порой когда люди не новички. Сейчас очень много всего особенно на волне популярности реакта, много продуктов заточены конкретно под реакт, в отличии от того же бутстрапа.
Статейка на medium с описнией нескольких фреймворков и небольшим сравниением -
https://hackernoon.com/the-coolest-react-ui-framew...