I tend to use https://www.heroforge.com/ to build unique mini's they tend to be a bit pricy, but then you are getting a custom built mini.
They are good and they retain the paint well.
Here is one I printed and painted
Spoiler: Smith - Fighter/Rev Ranger