I'd be nice if you could just _hide_ apps not in the group, not kill them... But I guess that would mean they still show up in command-tab.
It sounds like you're forcefully killing processes - can you at least kill them more gracefully? Basically "kill" vs "kill -9".