I have a sporran prototype idea floating in my noggin that would solve ALL of these problems.

I lack the means to construct it, and the knowledge.