I wrote cdposh and poshmarks which may be useful to you.
cdposh allows cdposh to specify the cdpath environment cdpath and allows you to directly switch to the directory in the cdpath directory (similar to the path for executable files)
poshmarks allows you to bookmark and poshmarks directories quickly.
I will see if I can implement z for Powershell
Update : very early implementation of z for Powershell - posz
source share