MacBook Pro 2017 15" Radeon pro 560 connected via display port to Dell U2717D or Dell U2713H works well. MacOS Sierra to Mojave.
Native screen of macbook feels offensive right away, I can't use it at all.
(I've turned off touchbar, added matte screen protector, changed white point to warmer, lowered resolution and changed billion to million colors with SwitchResX, bought glasses, run on 100% brightness only with screen dimmer — and nothing helps.)
iPhone 6S plus works just perfect for me.