What are the best materials to use on a chimney liner install?

Some companies use materials that are very difficult to install. It seems like the better the material, the easier the install.

masonry / terra cotta

Stainless Steel Insert, Rockwool filler, Galvanized flashing