@ItchyandFrustrated I'm not a spa expert like Waterbear and others on here, but this is my experience, it may help you: We got our hot tub 2 years ago, newbies. Followed the instructions from the spa dealer, fine for a few weeks, but often had cloudy water, dealer was hopeless, said it was fine etc. Then I started itching, skin rash (just me, not my wife or kids), I would go in once and then spend 4 or 5 days getting rid of the rash/itching. Finally came across this site/post and switched to the Dichlor/Bleach method after purging etc, which fixed the water, but I still had the skin problem! By a process of elimination I found that I had a reaction to CYA. So I completely removed Dichlor and anything that may have CYA from my process and then had zero problems after that. My skin is fine and the water is clear.
So my process now is that I do a water change every 6 months, balance the water to get the PH and Alkalinity right (using the method on this forum), then I add concentrated bleach with no additives as santiser. I'm in the UK and I just order Sodium Hypochlorite (bleach) 15% (sold as patio cleaner) from Amazon. Every time we come out of the tub I add the right amount of bleach and then every now and again (2-3 days) I add a bit more (50ml) if no-one is using the tub. For my tub (Jacuzzi J-375 - 445 gals / 1685 litres) I find that I need to add 70ml of 15% bleach per person-hour of bathing. If I ever get it wrong and it goes a bit cloudy I dump 2-300ml of bleach in there and it clears it up overnight. The tub has a UV lamp in the system which cuts down any excess chlorine.
I don't know if this is the best way, but it's the only way I've found to stop my terrible skin irritation which would have meant selling the hot tub! And the water is crystal clear 99% of the time. I don't use any other additives of any sort.
Hope this helps.