To make a good fire pit you need the proper container. You want one that is a good size and will act as a heatsink. This will allow it to collect heat from the flames and radiate it out to you. Something made of metal with thick walls is ideal. I wanted to use an old cauldron that I have had for years. I picked it up at a yard sale and sometimes used it as a fire pit for burning wood. It has also served as a halloween decoration at several haunted houses. It is cast iron and very heavy so makes a great fire pit. It will radiate heat and look awesome.
One of the fire pits I saw was made by Jon Sarriugarte
, he also made an instructable for it here: https://www.instructables.com/id/Sand-Fire-Garden/
His kit had almost everything I needed to complete my build. The kit came with the ring, bulkhead fitting, tape, hose, regulator, lighter, and instructions. My cauldron would have fit the 18 inch ring but I decided on the 12 inch to save a few bucks. As you can see in the finished picture the flame output did not suffer. The only thing I added was a flexible hose from Home Depot for about $13 and some high temp RTV for $8.