You need something pretty tough, that will stand up to the constant handling, wear and bombardment of oil/dirt that come off your hands, yet is (relatively) easy to work with, so I would suggest a 2 component polyurethane. All the automotive paint companies make a version and should come in both gloss and semi-gloss. Al
Good to know! I'll get started on looking into paints similar to that.