NXT is a Polymer Sealant, rather than a pure wax. It also contains mild paint cleaners to prep the surface first. Cleans and protects, but not very well as it is no very long lasting.
All in one products will never give the same results IMO, a sperate polish and then sealant (plus a wax) for ultimate looks is always best. It is not something you need to do each time you clean the car.
Once every 3 to 6 months, Polish and Seal the car, Autogylm Resin and then Extra Gloss Sealant or CG M Seal. Then once a month or so wax with a good quality Pure carnuba wax like P21s.
Treated like that the car will look great just with a wash and maybe a quick detail spray.