The entire point of a PortableApp is to keep all settings independent of anything else on the system.

There are tons of great programs there, that have been portablized -- all of them coexist with regular installed versions. Though they may refuse to run at the same time.
Sigil is written in C++, calibre in python. Python is the more traditionally slow, yet calibre has always seemed faster to me...