What does your work involve, and will it benefit from more cores/threads or is it light office work that doesn't push your components at all? PCPartPicker (Oz link since you mentioned ) is a great place to start for pricing and has decent compatibility filters that can provide a sanity check that you're matching components which will work together.
In terms of gaming, what titles do you enjoy and what are your expectations in terms of graphical settings and framerates? 4k is a difficult resolution for AAA games at high detail for all but the highest end graphics cards, but if you're willing to sacrifice graphical fidelity and/or resolution you can get away with a much cheaper setup. If you're looking at 1080p gaming and you don't need the absolute highest of settings and highest of refresh rates then something like a 1060 6gb or an RX 580 could more than suffice. At 4k for high settings with decent framerates you're looking at something like a 1080/1080TI/2080/2080TI.