The Word Grammar module provides a service that gives you the indefinite article for a given word and a nicely formatted list of words from an array with a parameter for including an Oxford comma (although, really, this should always be true, right?).

This service, particularly the indefinite article generator, is based on English.