Hi Tom,
The 'DecoArt' oil paints are good.
You could try, if you've done so already, the 'Windsor & Newton' Alkyd oil paints.
As usual brush on, then thin out with white spirits or odorless thinners and leave to dry.
Not as fast drying as the 'DecoArts' oils, but much quicker than standard oil paints,
Mike