notebook developers commercial custom finish computer open source thin-client labels applicators stair parts interior stairs development projects estimate lumber music equipment detailing floors laminate tools doors exterior relationship machinery flooring management software color hardwood hand tools computer repair customer painting radius3 newels carpet supplies power tools balusters crm label paint columns record color matching laptop construction