From hydrodynamics to dipolar colloids: Modeling complex interactions and self-organization with generalized potentials | Synapse