Just saw this on Instructables & thought you awesome developers might want to take a look/consider these sort of features since I recall a lot of random discussion about similar topics.
Alternatively, anyone interested may wanna have a play with the software & see if it is helpful for your needs.
Not really sure what category to post this in here…