Don’t start from scratch, see what is out there and use it for your design. There is no need to reinvent the wheel. See what works and modify it as needed so it best applies to your need
Source: http://www.designprinciplesftw.com/collections/wikihouse-10-design-principles#549
Example from original source
Source: http://delta-associates.com/what-about-the-old-advice-dont-reinvent-the-wheel-is-it-stupid-or-smart/
Example not cited by original source
Boostrap offers a library of open-source codes for developers to use as they work on their own projects. Basically, a complete opposite to Not invented here.
Example from real life
The new remote for the Apple Tv 4k took the best from the old remote and improve most of its functions. Looking at what had been done, it moved the user experience forward.
That’s a catchy name, is seem very similar to iterative design and the idea of not reinventing the wheel. But its inevitable that some elements of different strategies overlap.
I appreciated your bootstrap example, it got me thinking about cross-platform app development tools like Xamarin and QT.