Perspectives on invariant theory : Schur duality, multiplicity-free actions and beyond