Dynamic Virtual Co-Pilot is a VoiceAttack profile that will call out YOUR OWN checklist items for any DCS vehicle or weapon system. Simply create a text file containing a list of checklist items, point the profile to that text file, and the Virtual Co-Pilot will audibly walk you through the checklist items when commanded.
UPDATE: Version 2.9 corrects a problem with the repeat function., Previously you could not repeat the first checklist item, and using the repeat function after that would cause checklist items to be skipped.