We found a very informative article by Tara Mastroeni at freshhome.com about how to pick the color for your interior design projects correctly the first time to avoid expensive repainting errors.
The author of the article suggests you pick your textiles prior to selecting the paint color. If you base your color palette on an existing product, you're far more likely to find a coordinating shade of paint. Start your design projects by building off a single piece that catches your eye. Patterned items are particularly good options because they often incorporate multiple shades and can be used as the basis for your entire color scheme.
Ask your paint supplier to provide a large color sample of each color of paint you are interested in and tape them on the walls of your home. The colors will change throughout the day so be sure to evaluate any color shifts prior to selecting the final palette.
Below is a link to this very informative article on how to choose the correct paint for your home or office design project.