It is hard to determine which test kit is 'the best'.
In my opinion, the best indicator is which one you can use to get a consistent result. Below might work for me on a consistent basis, but not for you! Trial and error- compare the test kits out there and find what suits you better!
Here's what I use:
Salinity: Milwaukee MA887 refractometer
Alkalinity: Hanna HI-772 (dKH)
Calcium: Red Sea (Primary) / NYOS (Control) - Just sold my Hanna checker because it did not give me a consistent reading
Magnesium: Red Sea (Primary) / NYOS (Control)
Phosphate: Hanna HI-774 Ultra Low Range Phosphate
Nitrate: HI-782 Marine Nitrate High Range
I use a refractometer and it works well. It is good to have calibration fluid on hand also to check the refractometer when the reading is off. I use this one and Red Sea Pro and Salifert to cross check. I have found that all three have about the same amount of variation which seems rather odd.
Alkalinity: The Hanna detector is quite good. It is fast and easy and gives a numerical result rather than reading a color end point. But, for some peculiar reason, Hanna seems incapable of producing a consistent reagent. When I use up one reagent, there is almost always a significant shift with the bottle of new reagent.
Magnesium - I never could get consistent results with Red Sea Pro. I use Salifert and it isn’t the greatest. Given that 1300 is a normal reading, a 10% variation (which would not be so bad), one could expect getting results from 1430 - 1170 which is rather unsettling. Even a 5% variation would give results from about (rounding here) 1380 - 1220.
Phosphate - I use ULR phosphorous but the ULR phosphate is a good choice.
Nitrate - I use Red Sea Pro but the Hanna high range nitrate has gotten outstandingr reviews.
The thing is that any test can be off. To really understand your test you have to calibrate against a set of known standards which are not really available. One could brew up your own with an good balance and the proper reagents but that is probably more effort than most people are willing to undertake. The major thing is that the tests can indicate trends. Is something getting higher and lower and about the level of change.
Calcium - I use Red Sea Pro and it works well enough.