Just stumbled across this post and evaluated your little application and had to state a few things.
1) It is AWESOME and VERY COOL ! I like the idea of easily setting up some user specific Library. Great Work !
2) On Windows you have to install Pyside but hopefully with the next stable release/compilation under Windows
that is included so maybe this point would be obsolete in the future
3) I have to admit that i am a long-time Windows user (from DOS to Win 3.11 up to Win7 nowadays ...)
so i didn't like the Idea of manually editing the macro to adjust the Library-Path.
Would it be possible to
a) include the (obvious) remark to move the macro to the macro-directory of Freecad in the install-Readme ?
Besides: The Readme.md contains some errors (missing spaces) and is pointing AFAIK to the wrong (old)
Forum-Thread for discussion/contributing
b) include in the macro a scan of the Library-Path on startup, and if the scan returns no hits please pop up
an error message saying "No Library Parts found. Please verify/adjust Library-Path by editing the Macro"
4) maybe i am a little greedy ...
but would it be possible to add a small thumbnail to the files ?
That would make things easier for the Users ...
And it would be the cream topping on the cake
Have a nice Time.