You want to lightly sand your cabinets first before painting them. You should use a good quality latex gloss or semi-gloss paint. Either of those would be washable. .I prefer latex because it is water wash up and better for the environment. There are some great non-toxic paints listed for kids rooms that would work good for kitchen cabinets. I would use them.
I have used this additive extensively in my basement as well.