Its all still a bit dissapointing despite the claims. All oil based paints still go yellow, you could always choose an off white like Dulux timeless?
You can acheive a great result with water based on a nice easy uncomplicated surface (skirting board), not so easy on door surrounds or anything with a more complicated profile (stair spindles arghhhhhh)
Things that may help with water based…..
Again choose an off white as the brilliant whites take three coats sometimes
If you are trying to obliterate a darker colour do this with the primer NOT with the topcoat because of the above
Satin finish covers better than gloss.
Use good brushes . I like Arroworthy finultra or Purdy. Do not skimp here as it makes it harder
These days its often easier to do the final cutting in with the emulsion , I often let the trim paint get on the walls (just a smidge) on awkward to do door frames and do a final cut in with a large brush in the wall paint when dry. Loads quicker than masking, but thats easy for me to say as its my job.
For panelled doors use a good mini roller, do the edges and mouldings first with a brush and let dry, be carefull not to leave a thick line of paint, feather it out a little if that makes sense. Then roll the flats.
All of the above is pointless though if you have not made the effort to make it stick in the first place. PPPPPPPPPP…..etc etc
To actually answer your question, my favourite, surprisingly is the newish Dulux quick dry trim gloss.
https://www.screwfix.com/p/dulux-trade-high-gloss-paint-pure-brilliant-white-1ltr/2352H?tc=GT1&ds_kid=92700030933329298&ds_rl=1245250&ds_rl=1249484&gclid=CjwKCAjwwo7cBRBwEiwAMEoXPCJv6Qkn_SpCWl2TPr6MjSn9RuaQ2k-cFdjZKvWZKCA53WrVnoD55BoCRfIQAvD_BwE&gclsrc=aw.ds&dclid=CKKukMOxjd0CFeow0wodE_oCag