You could always try going to r/androidthemes. They have a lot of custom themes there you can use. However that would require you to use a launcher like Nova. Hope this helped.
Def not a pro here but just in case it's helpful I'll share what I found when I was looking into this.
You can do it thru Samsung as a developer and I think this would be the route you'd have to go to have them in the app store / get access to the "professional" editor they provide. Not familiar with this process at all but it looks like they have a few FAQ sections if this sounds like what you want.
I found a Theme Maker App on the store too and I was able to customize/create a theme on my own device. There are a ton of options in this app. I enjoyed using it when I was (nothing wrong with the app that made me stop using it, just shifted my phone focus. Haha)
Unsure if this is what you're looking for but I hope you find your solution regardless! 😊