Decent developer most likely use the cheapest project price maxilite or equivalent.
Some crappy project that I went to, they use "fui sui" that is not even paint / some sort of white powder crap that when you put tape for 30 mins and wanna remove the tape, instead of tape only being removed, whole strip of the fui sui fake paint come off. No need to bother gently removing as its an impossible task.
Elcheapo paint I used:
the 35/7L fixed colour one use for
cheap coverage of things like community hall refurbishment CSR project only

in apple green.
some no name light yellow to touch up 30 year old house for resale
some cheapo gloss paint in brick red to paint over old roof edge (roof tiles) for 15 bucks/1L.. wrong purpose but kinda works "just to sell"
whole house repaint (sand down to cement to remove 30 year old paint), cheapo no name sealer, then KCC or matex white 20L tubs
As for personal long term use:
To cover over puttied surface use interior sealer to seal the putty, then only put matex over.
To cover over developer paint, just use 2 coats of the Easywash custom colour.Easy wash can just wipe with damp cloth to remove dust. If cement dust from drilling - better vacuum the wall and use dry cloth only, otherwise grey cement will stick to the wall.
Gloss paint for walls.. ideally used for very well done surface (skim to perfection) or as a last resort in oily kitchen area or for heavy joss stick user (until ceiling all brown condition). Because the gloss really amplify all the imperfection if your wall is not perfectly flat. Hence most people use matte paint for walls.
Small roller give more even coat (in my experience) and cheaper to just throw away the refills. This one doesnt splatter much and technically if the edges taped up nicely can go 99% of the way and the few dots u can brush in or gently use the roller side also can.
Big roller you must buy the correct handle that is centered otherwise you will really have miserable time using it. Also big roller refill cost more. You'll need to spread like 2 rows of newspaper for the floor as it will splatter more.
So i just get a matte easy wash type and before paint i just wipe the surface with some damp cloth.
Then for the roller i think i will go for the conventional, previous i considered this below, not sure did anyone use.. but it seems alot bad comment.https://shopee.com.my/Ready-Stock-Smart-Paint-Roller-Set-Clever-Paintbrush-i.27269204.4033654116