Hot tub chemicals do two jobs. They keep the water safe to sit in, and they stop the water damaging the tub. Water that drifts acidic corrodes the heater and the pump seals. Water that drifts alkaline leaves scale on the element and clouds the tub.
Three numbers matter: free chlorine 3 to 5 ppm, pH 7.2 to 7.8 and total alkalinity 80 to 120 ppm. Correct alkalinity first, because it anchors pH and stops it bouncing back after every adjustment. Test twice a week and correct early rather than waiting for the water to turn.
Granules correct a level quickly, which is what you want after heavy use. Tablets dissolve slowly in a floating dispenser and hold the level between tests. If you are filling for the first time, the starter kits carry everything in one box, and a clean filter does as much for water clarity as any chemical. Skimming and wiping the waterline is handled in cleaning.