In the long run it will save a lot more time

I would try to make use of accessories/ packages when possible. They can be hidden on the proposals form the client, but leveraged on the back end for ordering, etc...
You can download the Residential Sample Project we created which gives some good examples of ways you can make use of packages and accessories.
Download Projects