That’s definitely true about Font Awesome regarding how easy it is to style with the text color.
With SVGs you can use something called currentColor to get the same functionality. It’s a little tricky to do this in Webflow because you need to use the Embed element. Here’s a far better walkthrough than I could give, SVG icons using Style Palette colors.