Both Kryolan Aquacolor and Wolfe FX are water activated makeups. Kryolan is a glycerin base and Wolfe is a parafin base. Wolfe has the highest pigment concentrate.
Kryolan Aquacolor will cover dark skin tones. Each product does have a learning curve.
That being noted I'd go with Wolfe FX white. It is the most opaque white on the market. White is the hardest color to apply when striving for q smooth opaque look. It takes practice. Your goal is to apply with brush or sponge it as thin as possible for the most solid, smooth opaque finish. Do not use it too wet or too dry, You have to get a feel for it.
If you decide to put a fixing spray over ir with Wolfe I's avoid pump spray and go areosol.
Trust us, forget the oil based makeups. They have a better tendency to streak in application and come off. They are only set (fixed aka sealed) with powder.