John,
thanks for your reply, if you have not already seen it, perhaps you might like to look at
www.lenscoat.com
This may give you some ideas of your own for a home made version??
regards Subzero.
PS= I have no connection with above, and if Admin are unhappy with ref to other sites please remove.