sgminer is pretty good at mining Cryptonight, almost 1900H/s on a Vega, and Cast XMR is also very good -although I mentioned it before-. XMR Stak CPU seems to be the best for CPUs but I don't have the settings at hand now.
Cast XMR is pretty easy to tune. Although not as easy, XMR Stak GPU let's you reach heaven with the tweaks below.
For example;
"threads": 2,
"rawintensity": 944,
"worksize": 8
When you have "threads: 1" then you have to change "rawintensity: 1888" but "threads: 2" gives better results (for Vega , haven't tried with other cards)