My initial thought is...why just golf? Surely people don't just have problems planning stuff only when it comes to golf. There are more solutions to this problem online sure, (doodle.com, agreeadate.com) but I don't see the merits of focussing on golf.