There is also this interesting 2017 effort by @Jacob Marks:
Implementing a Quantum Computing Framework for Mathematica
http://community.wolfram.com/groups/-/m/t/1135793
@Aaron Tohuvavohu Nice post, would you mid posting your code/package for applyQ and other functions in your project?