I have never had good luck with painting concrete. Iirc you can make it stick, but you need special prep and paint that breathes otherwise moisture from the back will blow it off.
Good news, bad news.
This summer I painted my garage floor with Solignum? from Canadian Tire, supposed to be a one part epoxy. I cleaned the floor but didn't etch or grind and it is peeling already in spots. I think the floor was sealed so I will be doing grinding and touch up work during the summer lock down. You aren't supposed to drive on the Solignum for 28 days. It may be a concern that hot tires could stick to the paint. It was dry to the touch overnight IIRC.
My basement floor got painted with cheap oil based floor paint decades ago and it has worn off. I'm re-doing it in sections with Tremclad and it seems to work.
I watched a bunch of videos and the professionals do the diamond grinding, etch etc. I can't justify the cost for a utility room or garage floor.
I don't know the cost of a diamond grinder but they are heavy brutes from what I see. For the garage I will rig up something hand held. It isn't a Ferrari showroom.
Our rec room was done in parquet flooring when the house was built but water leakage caused it to buckle.
I ended up chipping off all the parquet, steaming off the glue and painting the floor with oil based floor paint and had little problem even though there was water under the floor. For kicks I used a beige paint and then air brushed a wood plank pattern until we re did the room including up to date waterproofing, one of our better investments.
For the crawl space walls I am using up all the latex / acrylic paint left over from other jobs.
My only issue with the border closing is I can't get to Harbor Freight in Buffalo to pick up some cheap diamond disks but I think I can source some in Vaughan. It all depends on how many I need to do 200 square feet.