another little announcement: i uploaded a set of abstractions for preset management named "stash" to deken. these objects allow you to connect little preset "plugins" to control objects (for values and lists of values) and control them from the central [stash/hub].
it relies on iemguts for receiving the parent's $0. there's an argument to manually set this though, which makes it purely vanilla then (although it will still log ignorable errors for the missing [iemguts/canvasdollarzero]).
obviously, there are other well working preset management systems and this approach here was originally just an experiment. but after having worked with it for quite a bit now, i decided to (slightly) clean it up, add proper help files and provide it via deken - maybe others might find it useful as well. since the last updates, it also supports recording and playback of changes (besides preset snapshots and different ease methods).
if you want to get a quick impression without installing it, i documented a bit of it here, too (the help files include a better example with all messages to try though): https://github.com/ben-wes/pd-stash
cheers, ben