Button Box Recommendation

What are some button boxes some of you guys use? I currently have the mini button box from Apex racing. I like it as I can navigate iracings menus while racing to setup my pit stops. But sometimes the racing is to intense to use it properly. I'm looking for something with plenty of buttons and a nice variety of them.

I see alot of people use the steam deck. How is it? I'm not much of a programmer so I don't know how easy/hard it would be to setup. Any recommendations is greatly appreciated! Thanks!