I'm in sort of the same boat. My garage will be a working shop, and I don't need anything fancy or too expensive. My needs are:
1) DIY install
2) resists spills of oil and other automotive fluids
3) moderate resistance to dropped tools or parts
4) I will be doing some welding and plasma cutting
5) prefer a light color
I don't know its reputation here, but after some problems, I went with U-Coat-it, and am very happy.
The "problems" involved putting down Seal-Krete single part epoxy, following the instructions to the letter. The Internet instructions, that is, the ones that (at the time, anyway) left out the part about the first coating needed some extra water.
After sanding the whole thing off with 26 sheets of 18" 20 grit on a floor sander, I put down U-Coat-It, based on the recommendation of a coworker who used it and was happy for 5 years. Again, I followed the directions to the letter, and added the grit instead of flakes. The grit is included.
I've had it for a full year now, and am very happy. I've skidded to a stop a few times with a good-size pickup truck, parked tires with every combination of hot, cold, salty, and wet, and not one flake has come off. I use an old huge 3-ton roller jack, drag heavy equipment across the floor, dribble paint on it... it still looks new. I have a working garage, not a show garage.
Yes, I acid etched, both times as a matter of fact. That works for you as long as you make sure you don't leave a powdery finish behind. I also used a pressure washer. Same deal. It's not just what you do, it's how you do it.
-HF