I need help building an irregular shape

You may want to experiment with using unions and a cylinder part since you’re trying to achieve something simple. I don’t generally use unions, you may want to use the Csg primitive it can create or generate those primitive objects, I prefer you learn and experiment a little bit with CSG rather than using a plugin that generates the parts for you where you click a ‘create button’ I’m assuming the (CSG primitives is still an available option if you prefer that).

You may have to use a few combination of plugins when necessary, here is a method that is useful for creating primitive objects related to torus: