Wolfgang Sealant is non-cleaning. So any amount of coats you are adding to the vehicle after the first coat, is just another layer for additional protection and gloss.
Wolfgang Paintwork Polish Enhancer simply strips old paint protection and fills in any paint imperfections, and preps the paint for the Wolfgang Sealant. It is essentially, a non-abrasive cleaner/glaze product.
Wolfgang Finishing Glaze is an abrasive finishing polish. It's called finishing glaze because it is only mildly abrasive but finishes the paint like a glaze (nice and shiny).
Wolfgang Total Swirl Remover is an abrasive polish used to correct heavier scratches and swirls.
If you do not own a machine polisher, then maybe you should try investing in the Wolfgang Paintwork Polish Enhancer. Apply it by hand to strip the old paint protection and to hide those scratches and swirls. Then follow up by applying one or two coats of Wolfgang Deep Gloss Paint Sealant.