Of all the car I worked on (mostly Mitsubishi and Ssangyong) very few of them had non-standard procedures for erasing DTCs.
I don't know what you mean by 'erasing the emission monitor', unless you mean the freeze frame, which usually gets erased when you erase DTCs with the standard 0x14 request.
Anyway I work exactly as you do, by reverse-engineering official tools.
And I'm not very knowledgeable about cars anyway :)
I hit an idea slump in my normal utility making and decided to put my otherwise wasted time to use.
Thanks Again ~