I created this procedural WTG in Houdini. The video only shows a few of the adjustments. And it would be pretty easy to expand it with lots more options!