Is there a drawing app for Mac or Windows that doesn’t just let me create a graphic with layers, but also lets me define invisible “attachment points” that can be exported to an extra file (JSON or something)? Or even entire vector shapes?