Table for Thomas.png
And not a plugin was called. π
The short version.
Tapered leg.png
Draw tapered section of leg and Follow Me path. Square plan of leg centered above.
Run Follow Me on tapered section.
Extrude square through the tapered portion with Push/Pull.
Delete faces at top of tapered section and bottom of square section. Select the remaining geometry and run Intersect Faces>With Model or With Selection.
Erase the stuff that isn't part of the leg. Soften edges as required. Make it a component.