One of the amazing add-ons that comes bundled with Blender is the Extra Objects Add-On. This add-on contains a large number of additional mesh types that you can add to your 3D Blender models
Extra Objects Add-On Tools List
Parent to Empty by Liero –
Parent the selected mesh to an empty object type. Great for setting translation and movement to multiple objects at once.
3D Function Surface by Buerbaum Martin (Pontiac), Elod Csirmaz –
Create objects with XYZ math functions. Includes several presets by elfnor. Multiple presets for different kind of mathematical shapes.
Beam Builder by revolt_randy, Jambay –
Create five types of beams – I-Beams, U-Beams, T-Beams, Box Beams, etc
Gears by Michel J. Anders (varkenvarken) – Create gear and worm type mesh.
Gemstones by Pontiac, Fourmadmen, Dreampainter, Dominic Kroper, (dommetysk) – Create three types of diamond shapes.
Honeycomb by Kayo Phoenix – Create a honeycomb patterned mesh.
Menger Sponge by sugiany – Create iterated Menger sponges.
Pipe Joints by Buerbaum Martin (Pontiac) – Create angled and crossed pipes.
Step Pyramid by Phil Cote (cotejrp1) – Create a step pyramid with variable settings.
Round Cube by Alain Ducharme (phymec) – Create a quad mesh sphere with several presets.
Regular Solid by DreamPainter – Create polyhedron based objects.
Star by Fourmadmen – Create a simple star shape.
Supertoroid by DreamPainter – Create a torus object with new parameters for boxed shape and more.
Teapot by Anthony D’Agostino – Traditional style mesh teapot and a secondary spoon object.
Torus Knot by Anthony D’Agostino – A simple mesh torus knot with three types.
Triangles by Sjaak-de-Draak – Create math based triangles.
Twisted Torus by Paulo_Gomes – Standard torus object with a variable twisted mesh.
Add Vertex by meta-androcto, Pablo Vazquez, Liero, Richard Wilks – Add a single vertex object or object origin as a fast start to mesh editing.
Wall Factory by dudecon, jambay – Add castle type walls with settings for openings.