It is shown how established local solutions of the barrier penetration and curve-crossing problems may be linked together to give simple uniform analytical descriptions of a wide variety of spectroscopic phenomena. Applications to inversion doubling, restricted rotation, predissociation by rotation and by curve-crossing, continuum interactions and molecular perturbations are described. In each case the necessary computations may be reduced to one-dimensional quadratures.