Financial planning platform for big life events