A large part of the manual burden, of course, is actually typing delete, because it takes sooooo loooooong and is just annoying.
Thankfully, C++ has some special and little-known syntax to solve this headache! Suppose you have pointers (allocated via new, of course) named Foo, Bar, and Baz. All you need to do is this:
delete Foo, Bar, Baz;