In addition to those already mentioned I would add.....

Depending on your budget.......

Anything from the Buzz Kidder line. For example -



or perhaps what some consider the best day sporran, a Freelander