Couple of ideas... (I do this for a living)
Water-based stains like those from Smith
http://www.smithpaints.com/ give you a wide range of tints from translucent to opaque but these will fade in the sun unless properly sealed using a product like WRMeadows CS-309-30 and maintained using something like WRMeadows Decra-Seal
http://www.wrmeadows.com/ both of which should be available locally from a concrete accessories supplier.
Acid stains react with the lime in the concrete to produce more striking effects, color range is limited but they can be gorgeous, but remember to neutralize them with a baking soda solution after application. This isn't hard to do, just hard to remember to do
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
they can then be sealed and treated just like the water-based Smith line. Your local contractor grade concrete accessories supplier should have acid stains in 5-15 colors
In both of these cases your working surface be a hard, clear acrylic coating which won't show scratches and dings and can be easily renewed.
On the subject of color matching w/paint. We've recently been working with water-based epoxies from companies like this one
http://excellentcoatings.com/ and I'll suggest that this is one way to get the exact color you want...... circuitously
Painting concrete has always been an iffy process because typical paint and primers just don't lent themselves well to the surface concrete presents. But using this epoxy as an intermediate step solves the problem. It takes 5-6 steps but it will give you exactly what you're looking for.
First you thoroughly
clean the concrete, pressure washing is OK, then
prime using Excellent Coatings two-part and
paint with one of their "topcoats." Now you've got a surface that will take paint like a champ..... prime and paint to match your cabin.
I hope these ideas help. I've used the products offered by the companies listed in this thread and can vouch for them.
al