There is a roof jack with a rubber gasket bonded with lead of tin that you screw down over everything. The screw interval is very close. Silicone caulking as well. Some are regular, some are heat resistant.
This. What he is asking for would be called a flashing in some places. A jack to most people would be something you install to walk on a roof of about 7/12 pitch of steeper so you dont fall off.
Generally the ones les mentioned are only rubber boots with a malleable alloy that allows you to bend them over the ribs of the metal. I have only ever seen them for vent pipe boots, not woodbuning stoves.
When doing a new install for (I am assuming a wood stove) I would use two metal sheets and a standard chimney flashing. Install the lower sheet first, and cut the hole for the flue. Install the flashing, then put the second sheet over it on the upper side just like a shingle so it overlaps the lower sheet with the flashing in the middle . Tar all around it.
Easier to show than explain, and tougher to do as an addition rather than new. Will likely involve one more sheet of metal