If I were doing a new garage I’d opt for dyed concrete. Worked in a shop once that was done that way and it was awesome compared to all of the shops I’ve worked in with any kind of coating. The problem with most of the coatings is they will scrape off or peel up. Drag a floor jack across it and your pretty floor probably won’t be so pretty anymore.