I put Phenidone and Dimezone in Propylene Glycol. It lasts a long time in Glycol, a few years at least. It is also easier to deal with a percentage solution since they are both potent which makes weighing out less than a gram problematic. I have never had Metol long enough to know how it lasts in dry form, although anecdotal evidence suggests it lasts a long time.
From what I understand, Dimezone is a derivative of Phenidone that is optimized for a long life in solution. It is pretty much interchangeable and I use it that way. For example, a version of E-72 paper developer I use lasts months and months. I usually end up throwing it away before it is kaput.