Coordinating schedules, budgets, and preferences for a group can be overwhelming. Here are our top tips to keep everyone happy.