I'm curious to know more about your HDL, as I'm also working on an HDL of my own.
The code is at https://github.com/MartinGeisse/mahdl-plugin
Feel free to open an issue on GitHub to start a discussion. (I'm hesitant to post my private email address here -- old habits.)
Note that I don't expect problems in the basics of language design and building tools, but rather specific mistakes in the context of FPGAs.