Yes, I also love to create my own parts…
I already posted some Terminal Block Parts as your pix…
You can check here, “35 New & Edited Parts”
There are also 3 pins and other sizes submitted…
In your parts, I think the part name “TRM” is unnecessary… And in the PCB the Hole diameter is only 1mm, should be little bigger… It’s just my personal opinion…