SPG allows point transfers between spouses anytime. Marriott allows transfers between spouses only when you are ready to book an award. I believe both require a phone call and both spouses must be present.
Chase Ultimate Reward points can be transferred to anyone with a card enrolled in the Ultimate Rewards program. If you have a Chase Sapphire Preferred or Ink Bold card, you can transfer Ultimate Rewards points to anyone's United, Continental, BA, Korean, Hyatt, Marriott, Priority Club, or Amtrak account. You can do both types of transfers online.