Overcoming Challenges in Planning with Modern Technology