Looking for something compatible with my MacBookPro and Gaming PC

Hello all! first time poster here.

I have a MBP and I've been thinking about getting a simple ish gaming PC to play games with my friends.

I'd like a good monitor that functions well with both computers.

My Mac has a 120Hz refresh rate so I'd like a monitor that has that as well.

I'm also planning on getting peripherals that are compatible with both MacOS and Windows, therefore I think a KVM would be needed.

I know some Monitors have KVMs built in so that would be ideal too. Unless an external one is suggested/better.

Not sure my budget yet. Just looking for suggestions.

Thanks!