Advanced Time Integration Methods With Applications To Simulation, Inverse Problems, And Uncertainty Quantification