I have had good luck with the 900 series switches from Air On Board (
Air On Board). The switches are 32.5 x 22 mm, which matches the openings on my 2015 Rav4. Admittedly, I have only purchased one switch and a dual USB power outlet, and they are a bit pricey in my opinion, but they fit well. In fact, they fit so well, you had better be sure you've placed them where you want them, as they can be a bit difficult to remove once installed.
The 900 series switches can be identified with a part number that starts with a '9' (941A, 961O, 9B64O, etc.). I recommend you double check the dimensions are correct (32.5 x 22 mm) before ordering.
You can find the 900 series switches on their webpage under Toyota Switches. Select either Highlander 2008-ON, Sequoia 2008-ON, Tacoma 2012-ON Center ONLY, Tundra 2008-ON, 4RUNNER 2010-ON, or Yaris 2008.
The dual USB power outlet i bought can be found under USB Car Charger, model 900S.
I would probably order a couple more switches from them if they ever start selling them in blue again.
I have no affiliation with the company, I just liked what I bought. Your mileage may vary, as they say on TV...