If you're looking to extend SPS and/or MCMS workflow, there are several options. You can customize the workflow yourself, use BTS or use a partner technology. K2.NET and Teamplate are great workflow technologies for both SPS and MCMS. Recently, I came across another partner, Skelta who recently released their Beta of the Skelta SPS Accelerator. Check it out!