Hi, I'm sorry it took a few days to answer this. Life's been stressful lately.
Thank you for the compliments, but I purchased the 3D models and then kitbashed them for this. So I can't take credit for all of it. I will say though that rendering them into factorio's format and making it modding friendly (which was entirely for my own benefit) was no easy task. It took literally hundreds of hours to get everything perfect.
Re more turret types:
I'm only making turrets as needed for my main mod, RP Warfare. I made a few extras early on like the tiny gun turret but I don't have more extras planned. Keep in mind that all turrets can be used for any type of weapon so you could use the "sniper turret" as a shotgun one or something.
Re tinted icons:
I might add support for tinting turret icons one day. It should be reasonably easy to do with my rendering framework but I haven't had a concrete reason to add it yet. One trick you can do in the meantime is to layer icons. You can create an icon with just "v2" and then layer it on top of the base icon at runtime using the icons
properties. That's how I create different versions of the molten metal turrets in RP Warfare.
Re 3 legged turrets and selection boxes:
You can manually tweak the selection boxes on the prototypes. By default it uses the collision box so tall things will look a little silly. My rendering framework does not handle factorio's weird perspective correctly. It looks isomorphic to the player but it's not. This is especially noticeable on the bases of 3x3 and larger turrets.