A system and method for creating a plan for cosmetic transplantation of follicular units in a body surface, including a user interface comprising a software-controlled processor and an input device, wherein the processor is configured to generate proposed hair follicles implantation locations and orientation based on the control points. A system and method are also provided by creating a plan for hair removal.