Cost Plus or Margin Markup on Sales Order without Quote?

Is there anyway to have a sales order populate the sales price of a Part by adding a set percentage markup from the Part Cost?

Basically, I want to allow specific customers to get pricing based on the cost of the part plus a predefined percentage or margin. Since we constantly update our costs, I want to protect us from selling items at a loss, or having to constantly maintain a manual price list.

Did you ever find a solution to this problem?