I hear what you’re saying, but it sound a bit like you’re not used to editing splines ( excuse me if I’m wrong ). Have you looked at something like: