I have been using a system where I keep my starsan in a keg that isn't being used. After a keg is used up, I clean it out real good and put in a touch of pressure to keep the lid in place. When I am going to Keg, I clean all of my transfer equipment, and then throw it in an empty keg. I then fill the keg with hoses and autosiphon in it from the starsan keg.
The keg that had the starsan in it, no becomes the keg I will put my beer in. After the transfer equipment has had a bit of a soak, I pull it out, put the lid on the keg and hit it with a touch of CO2 to keep the lid on.
It means I've got 1 keg out of commission, but the process means that I really don't have to worry too much about it whether it's necessary or not, and I've got to keep my premixed starsan somewhere.