That only works as long as the segregation is securely maintained. The risk of hacks, subpoenas, or employee misbehavior is too high to make such a system trustworthy, in my mind at least.
The best and simplest way is to simply maintain separate accounts, such that the separation is enforced in your head.