I mean, every market has 2 or 3 whole aisles dedicated entirely to cleaning products and each seems specific for one thing only. I feel like some soap with a disinfectant is enough, but most people I know do a whole 3 stage cleaning ritual - soap (and rinse), disinfectant (and rinse), bleach (and rinse to finish)


Each thing gets washed once, with the appropriate chemical if needed.
Generally for the toilet bowl, something with bleach.
For surfaces like the toilet and sink, especially in a bathroom, I usually swap between using just some vinegar and Fantastic all purpose cleaner. Vinegar is fine most weeks, Fantastic once in a while to get some of the stuff Vinegar may not have got properly with those extra chemicals that it has but I could easily go months without needing it.
I use water and a microfiber cloth for the mirrors and the faucet, a drop of dish soap if there’s something on it (like dried toothpaste spittle). This also works for walls most of the time if you wipe those, but I don’t wipe my walls very regularly, maybe once a year.
Hot water is fine for the tile floor too, maybe it gets something stronger a couple times a year.
You don’t need a lot unless someone in the household is sick with something that could be transmitted through a bathroom. Then hit it with harsher chemicals.
One thing to note may be that in certain warmer climates, there are other considerations for mold and bacterial growth that I do not have to worry about where I live (in a cooler climate)