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.7 includes a timer that will automatically exit a checklist if a response has not been received within 60 seconds (can be modified if desired). This prevents two checklists from attempting to run at the same time should you forget to complete or exit a checklist verbally.
UPDATE: As an enhancement to Version 2.7, Version 2.8 allows you you say "Repeat" to have the VCP repeat a checklist item, and after hearing no response within 60 seconds, the VCP will "ask" if you want to exit the checklist.