A Unified Algebraic Approach To Control Design