You make base curve select it and right click in object mode -> setup curves parent and set array modifier and bevel and taper curve will make. You edit bevel curve and taper curve and array modifier ...
A fully open source modeling, geonodes, and shader library for Blender! Designed with an emphasis on science fiction and hard surface modeling, but contains a diverse range of essential tools.