BatChmod is the best tool I've found for fixing and modifying entire user home folder ACL lists (for instance, for getting rid of the extra "everyone" account that can cause so much trouble), since its Owner list always offers you all of an OS X installation's user names to apply to any folder, no matter which account you're logged into while running BatChmod, as well as many of the system-related owner names. If you use most of the simpler utilities (like Permissions Reset) to reset ACL lists for an entire user's home folder, you need to be logged into that user's account, because these utilities will change the owner of that home folder to the currently logged-in user, and remove the former owner from that home folder's ACL list, and from all enclosed files and folders if you select that option. Once that's done, you can't use the simpler utilities to fix this, since they will no longer offer the altered home folder's former owner in the utility's Owner list as an item to reapply to the folder--it will offer only the name of the currently logged-in user. BatChmod's list of Group names that you can apply is also far more extensive, not limited to just the currently logged-in user, admin, staff, and wheel.