Try https://www.youtube.com/channel/UCSLLdTBwLMfTKWS56tOiQpw this in Maya. 3dsMax's modifier stack is good balance between direct modeling and proceturai modeling.
It's a 3dsmax tool, there is no logic. It's just the BS you have to work around with an Autodesk product, just like the workarounds everyone mentioned.