Back in the 19thC, there were many thousands of fishing boats around the coasts, both large and small, with unstayed masts. Their builders didn't have AI, or even a slide rule. These boats had to earn a living, so they didn't want to spend more on them than was absolutely necessary. To get their masts, they went to the forest and cut a suitable tree.
More than half a century ago, I got my first boat that was larger than a racing dinghy, and needed an unstayed mast. I went to the owner of some nearby woods, and said "pretty please, may I select a suitable small tree , fell it and make a mast from it?" I found a cypress of the right girth and height, and did just that, getting my mast at the cost of some linseed oil and some sweat.
There are plenty of similar examples. Erik the Red comes to mind - the masts were made from two douglas firs at £5 the pair.
This has been, and probably always will be, the way a penniless JR sailor gets hold of a mast at the lowest cost, with PJR to guide the design process.
With a little more investment in materials, time and skill, Tapatya and Badger (for example) have very fine solid timber masts glued up from smaller pieces. If making a timber plug to go inside and support a thin walled tube is feasible, then so is making a solid timber mast.