Macromolecular theory and simulations