I want to make a mod that allows for irregular areas, conforming to a building's outline. I feel this can be accomplished by creating a node that, when clicked, shows a formspec. This formspec will have options, such as which nodes around it to protect, which not to, how many nodes outside of the building should be protected, etcetera. This way, one project can be protected and named with one area.
I am wondering if this is a good idea, and if anybody has suggestions.