To keep these scripts simple and readible, it makes sense to keep them as separate scripts. But they should use the same approach as much as possible.
I think we should just move all the scripts to tools/, app/tools is confusing, not very visible, and non-standard.