I often use Bootstrap to design my UI. It provides an easy and powerful way to keep from reimplementing UI components such as navbars and modals.
I recently met another developer who said that he does not use Bootstrap for production sites. He says the creating your own UI is better. I also read a book saying that bootstrap is good for prototyping UI. Is is considered a bad practice to use these predefined UI's when developing sites??