Of late, I have been messing around with Bootstrap framework a lot. As Responsive design is foremost important for new web development projects, Bootstrap becomes an ideal choice.  With loads of developers associated with Bootstrap, it becomes fairly easy to accomplish simple to complex tasks.  For visually creating content boxes, I prefer to use Font Awesome.  With loads of icons available and can be easily integrated with Bootstrap, it has become my favorite. If you are also into developing Responsive Websites , make sure you check out Bootstrap and Font Awesome both.