Exoplanet transit spectroscopy: development and application of a generic time domain simulator