Classical and quantum nonlinear photonics: Calculations made easy