I was thinking of using outdoor paint, like for a house. Is latex based a good choice?
Yes but you'd probably get better results from a dedicated indoor paint.
While paint for outdoor applications seems like it would be toughest much of it is actually formulated to provide flexibility (to deal with the substrate expanding and contracting due to temperature swings and moisture changes) and permeability (to allow the substrate to dry effectively after rain).
On the other hand, indoor paints can be made harder/tougher because they emphasise scratch-resistance and don't need to factor in the exposure to water and wide swings of temperature an exterior application calls for.
So if you're after maximum durability I would recommend you go with an interior paint specifically formulated for interior trim and/or furniture.
Unfortunately the specific product names used across the industry can be very unhelpful here (latex paint being the classic example, since it contains no latex at all!) but if you can find it locally I would recommend an acrylic enamel.
Your local paint supplier may be able to help you with a similar product if they don't stock something named exactly that.