HOWTO: Add new structure variants

Would be interested to read such a tutorial, as i’m trying to figure out how i might go about creating equilateral triangle foundations and ceilings/roofs (So i could make something like this https://i.imgur.com/f80aK9v.jpg ). I’m brand-spankin-new to modding, so any advice/tips/etc will be greatly appreciated. Thanks!