Yes, it's the way I would do this too. Instead of launching them through the export route, I just prefer to define them as additional external editors.
Another advantage of droplets is that they can be baked from actions which include scripts, which is handy because scripts can contain logic like calculating the size of a border from the size and orientation of the picture.