I use a variety of different products, but none of them can be found in store. I'd recommend against a sealant as they're more difficult to apply than a wax.
For store brand, many people have reported success with Meguiars NXT. For claybar, use any store-brand product. There's one or two companies that hold the patents for detailing clay so there's little variation in quality between makes. Just don't buy liquid claybar, it's a cheap marketing gimmick.
For clearcoat imperfections such as swirls and scratches, you'll be unable to remove them without a buffer. If you're serious about removing them, contact a professional.