For quality and authoritative DoFollow and NoFollow links, you can checkout best SEO tools like SEMRush.
You can search on Google and you will find so many articles who have listed quality website links.
You can checkout those articles but don't forget to check their DA and PA rank before creating backlinks from those websites.
Developing an intelligent site architecture is the single best way to get the most “bang for your buck” when it comes to link building. My favorite site architecture strategy is to use a reverse silo. Instead of trying to acquire backlinks to non-linkable pages (homepages, category pages, product pages, etc), the reverse silo is built to acquire backlinks to content-rich pages. These may be blog posts or individual information-driven pages.