I guess I have been pretty lucky. The only real issue I had with PETG was getting the first layer to stick on the OEM build plate. That was resolved by an after market printer plate from
Printed Solid - 3D Printers, Service, Training and Supplies
I don't have my settings committed to memory. However, when using my Prusa MK3 the default filament profiles for PETG get me pretty darn close. I some cases I will adjust some of the temperatures slightly from roll to roll. And those adjustments seem to be trial and error more than anything.
In nearly all cases, I am using and Inland brand of filament. I am somewhat spoiled, because It's stocked at a local MicroCenter store allowing me to pick up rolls on an as needed basis. I've used their PETG and PETG+ very successfully.
petg : Micro Center
Another note, I read a lot about the need to dry filament. I have never needed to dry filament. My printer and the rolls (loaded in the machine), will sit for months at a time in a basement. When I store unloaded material it's kept in a bag with a couple Silica Gel packs.