'(Which is) being done' means at the (relative) moment. '(Which is) done' means generally, without reference to time. 'Having' does not work like 'being'-- it is a perfect aspect formation, not the passive voice; what you have constructed is two nonfinite clauses carrying no meaning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.