The difference is small. Being a smart *** claims that the person is acting as a smart *** in the present. You are a smart *** is more insulting and assigns the quality to the person.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.