It is not just stylistic, there are some very significant differences between some of those. For example ご存じ is honorific, 知っています is not (also, you do not often see 存じ as you listed unless it is ご存知ですか etc. or 存じています, which is humble)
In any case the nuances and sometimes the meaning of the words are different, even if they translate the same way into English, or even if their kanji is the same. Whether it's a noun phrase or verb phrase also doesn't matter, basically there's not much one can do except learn them in context and develop a feeling for exactly how they differ.