客制化需要的工具有哪些