Quick on the draw means quick to come to a conclusion, make a decision/take action. I think this comes from the "quick draw" of a weapon ... the gun is drawn, perhaps used and it is something that can't be undone.
"She puts up a good front" I often hear meaning her smile or cheerfulness is a facade. Really she is sad and doesn't want others to know.