No, the problem is ENTIRELY with the macOS. Apps will show all the fonts available from the System. Period. Yes, certain apps allow you to "filter" fonts in the menu, and FontBook allows you to create Collections. But those Collections aren't available in most apps. And filtering your fonts in individual apps is tedious and requires you to manually add fonts to the individual filters.I suspect your beef is with the specific application not macOS in general. You can manage fonts with the macOS built in FontBook app. Whether you can hide/show specific fonts in specific apps seems an app thing, not a macOS thing.
The simple solution is the one that has worked for decades on any computer (Windows or Mac) that I've ever used... which is to simply allow the user to choose which fonts are active—reserving only around 8-10 fonts as "untouchable" for OS use (in the past those were Arial, Georgia, Verdana, Chicago, etc.)
