there once was a product called Flick-stand. It went on the downtube and a metal piece would flick down and lock the front tire inline with the down tube. it would also keep the front wheel from rolling. then you could lean the bike against something and it would slide and roll.
I have one on my bike for ever. it's was never perfect but better than the bike falling down and its was only a ounce or two in weight.