Also, if you're using python today, take a look at https://diagrams.mingrammer.com/
It's pretty good - uses Graphviz under the hood, but supports many cloud icons/logos. Not completely sure if it allows you to provide any icon, but it wouldn't surprise me.
Yes, that's my ideal, but I use TS :)
It’s definitely something I want to support.