You have received many a good idea but to keep you from losing your mind, ultilize your builder or his people, my husband and I have been building for over 29 yrs in the Germantown, and Collieville areas , when we do a custom I will work with the Buyers to assist them in their selections, driving them to their tile /granite/carpet and lighting ,place of their choice, but with help and support! That will also keep you on schedule, as the weather will slow you down but also if you dont have your selections ready when the builder needs them it will delay you getting to sleep on your on new bed in your own new home !!
Use a decorator/designer for the general concept rather than piecemeal your new home you'll be surprised how much smoother things will go !
Check out our website Everitt Construction.com! take care -Patty