There was some discussion about this in this thread:
In my opinion the most promising development is SPM's (internal) Utility module mentioned in the thread.