Tailoring plasmon resonances for applications in nanophotonics