Features to Look for in an Integrated Plan Management Software