Calculations with off-shell matrix elements, TMD parton densities and TMD parton showers