SABR and HJM are interest rate models, not used for FX.
For Equities, different banks have different models. Heston (in its various forms) is one, but you really don't have to go with stocvol models, unless you are doing something very complicated. Depends on what your objective is? For...