Do they have epoxy floor products where you are? You could either trowel it on or find someone with the equipment to spray on a layer. You could even do this in manner so you would even out the floor and give it whatever color and/or texture you wanted at the same time. You would have to vacate the house for a day or so or at least have fans going.
Not sure what you mean by marbelizing columns? What are the columns made of? Do you mean you want to faux finish them with paint to look like marble?