This is more of a comment, but it would be a sweet feature if you could edit object properties (deal, company, etc.) directly from within the quote create module itself. Many of the restrictions or items that would trigger an approval are based off deal or company properties. You have to leave the quote module to update that.