painter artist paintings commercial crm paint exterior art thin-client estimate management developers projects detailing interior development radius3 finish software customer open source relationship color color matching