Manufacturers typically use cardboard tubes, like mailing tubes, and DIYers scrounge up everything from carpet roll cores to food, booze, and toilet-bowl cleaner cans.

:
My recommended material is black ABS pipe, readily available inexpensively in short lengths (3 ft.) at Home Depot and simiilar in 2", 3" and 4" diameters. Standard hole saws matching the outside diameters of these are also available. For fine tuning the bass, you simply make several sets of the tubes of varying length, say, +/- 1/2" of the "guideline" value provided by the software. BB6P usually generates suggested lengths that result in tunings lower than the target, so it's just a matter of shortening the ducts to get spot on the target tuning.
An elegant way of installing the ports for those with the tools and skills to accomplish it is a hole the size of the inside diameter (the nominal 2, 3, or 4 inches) of the tube with a counterbore that of the outside diameter on the inside of the baffle into which the tube is inserted and ultimately secured, once the desired tuning is achieved.
Flared ducts and duct kits are available from Parts Express and others, but the calculations and lengths are different for those. Generally speaking, I find them flimsy in comparison to the black ABS pipe. I guess I'm "old school" when it comes to ducted ports, and usually have a selection of lengths and diameters at the ready for whatever box tuning project might come along.... :thmbsp: