This geometry nodes based boiserie can be adjusted to your liking by tweaking the curve handles, it comes with 20 presets that can be accessed via the geometry nodes modifier panel. If you wish to create your own profile just edit one of the existing ones in the Profiles collection.