Best controller to start with simulator and use the same for real FPV later on?

Hi!

I'm looking to get into FPV and can afford spending some money. I'm looking to start with simulators first (any suggestions on this as well? particularly for high speed/stunts/dives). Once I get my hands on them first, I would want to buy a drone which I'll research on later. What should I look for when it comes to controllers?

I've heard plenty of good stuff about Radiomaster Boxer, is it a good choice to go ahead with? Once again, I want a single controller that I can use for simulator + actual drone later on, so don't necessarily want to limit myself to "cheaper" options as I'm just getting started.

I'm currently a student and a software developer and also have some experience with electronics, so I would want to build my own FPV drones down the line as well if that matters.