Practical IC Optimization for New and Experienced Users