Just had a look at StrokeIt - but it doesn't really do the same thing as PerfectMenu.
Whilst StrokeIt is Donation ware (very laudable) it seems to need separate plugins for every application, and then allows you to customise Mouse Gestures.
This is probably very useful, but PerfectMenu allows all context menus in any application (even those that don't have context menus) to be modified or replaced or new context menus added which can perform virtually any action, and linked with MacroWorks or similar run any Macro too.
They both allow actions to be run from applications but they have a very different approach (and purpose as far as I can see).