The answer would be No because Presto! has released version 9 which is compatible with Windows 7, Windows Vista and Windows 8 (manually). You will need to upgrade to that version if you want a more user-friendly environment to work with. There is no news related to the availability of PageManager for Windows 8.
An unofficial way to install Presto in Windows 8 is through the setup package, but in order to do that, you need version 9 of the software.