Comprehensive financial planning and portfolio management