More easily customizable official themes through an interface rather than huge CSS files

Use case or problem

I appreciate being able to host my website and use community themes. However, community CSS files are typically too large and complicated, making it super hard to customize elements.

Proposed solution

Could Obsidian offer more default official themes that allow easy customization of at least main elements like text, headings, and colors through an interface, rather than through a huge CSS file? This improvement would make the $8 per month subscription more valuable compared to Quartz and other platforms.