When I started writing papers I was really bullish on tikz. I thought that professional looking papers should have figures that were precise to the mm. But the time it takes to get something useful is just insane. I quickly moved to the vectorial drawing tool I had handy: keynote. It’s really not made for that, but it has enough features that you can quickly use it to do pretty things. I ended up using keynote to do all the figures in Real-World Cryptography https://www.amazon.com/dp/1617296716/ref=cm_sw_r_cp_api_i_GA...
You can see some example in this thread: https://twitter.com/cryptodavidw/status/1436368473395925000?...