You can use any shape as a profile for your curves: Couldn't find a screenshot from 2.8 quickly but you'll find it in the same place in there. These bevel objects can only be assigned to entire curve objects, not individual curves within an object.
the closest menu to "Bevel Object" in 2.8 is simply titled "Object" under the *bevel sub menu* in the *object menu*. Also when I try to use this option a completely blank box (menu) pops up with no description for its function or any way to interact with it. #thatisannoying
**Answer** Step #1. Create a Bezier Curve and a Bezier Circle. Step #2. Modify the shape of the Bezier circle to match the shape you want by selecting the circle > press V > Free, to openly modify each handle to create the desired shape. Once completed go back to the Bezier curve > object data Properties > Geometry > Bevel…