Thanks for pointing out your questions regarding to Schema Markup! Which is one of the most referenced but poorly developed anywhere, and also this gives me the idea that we should have also a website structure guide to start from there to build the "understandability" (as Jason Barnard puts it) of your brand and business offerings through proper structuring and content targeting.
That's going to help the most to get the proper schema for all of your website's key pages.
As per your request Daniel, Here's some of the schema tools that We've seen here in the community:
-This is our own Vibe-coded solution for your main entities Schema Markup
-Interesting tool that has many detailed functionalities to build your schema
-Haven't tried this one but it seems extra intuitive and complete.
-From Jason Barnard's company.