Phil's help documents and Tutorials

I’m in the process of switching from Easel to UGS. I’m using the easel post processor from Vcarve right now. When I start using UGS, is this the PP to use with an X-controller (vs the generic GBRL PP) What exactly does this PP do to the GCode? Thanks for the help.