Good luck with this!

You will need a homogenizer for dispersing the pigments in (silicone) oil and for improving the particle size of the final formulation.
You would need a proper stirrer to form the emulsion and for blending it correctly so the emulsion would be stable. (And the sunscreen agents properly distributed through out the formula!).
Silicones will improve the formula tremendously compared to natural oils.
W/Si is a very good way to make sunscreens since the consistency will be approved, non-drying, water-resistant and a film will be formed that will hold the sunscreen agents in a matrix that will remain on the surface of the skin (as it should be).
/You will need a W/Si emulsifier, a small amount of a co-emulsifier and min. 1% NaCl to form a stable emulsion/.
Adding a small amount of silicone-wax will enhance SPF and film-forming.
Combining ZnO with OMC or Polysilicone-15 will give a less whitening susncreen with high SPF (and PA if ZnO is used min. 15% concentration).
It is recommended to use coated particles of ZnO (and/or TiO2). If you use silicone oils the natural choice would be silicone coated pigments. (Z-Cote HP1 from BASF is a good alternative or Zinc Oxide NDM
from Symrise).
Do any of you make your own sunscreens? In recent months, I have been considering trying this myself using only physical sunscreen agents (zinc oxide and titanium dioxide). I have been on a 4-year quest to find the "perfect" physical sunscreen, but so far I have not found it. I have no problem with physical sunscreens that leave a white cast (the two that I am currently using do exactly this), but of these, the sunscreen that has excellent protection is of a terrible consistency (it literally crumbles off as I try to rub it in) and the other, which has a lovely finish, has a bit less protection than I am comfortable with. So, I thought, why not try to make my own?
Has anybody ever done this? If so, what do you use as a base? Oils? Silicones? Water? The sunscreen with the nice finish that I currently use contains a few silicones, which I have purchased in small quantities to try to improve the texture of my homemade SS. Will a blender/food processor be sufficient to make an even dispersion? I'd love to talk to anybody who has taken a do-it-yourself approach to sunscreen formulation.
Thanks for reading!