It looks as if you are using a fairly straightforward CRUD model of the data lifecycle (create, read, update, delete). If so, then my primary suggestion would be to stick with the agent nouns that are obvious and a bit odd, but therefore also clear and distinctive: creator, reader, updater and deleter. Within the technical environment of your project, these would have usefully unmistakeable meanings.
In the spirit of your other 'aliases', however, and because in data processing this deletion means the end of that item's existence, instead of 'deleter' I am inclined to suggest 'terminator'...