PickMeApp relocates installed programs from occupied drivers to the large drive with a free space on Windows-based computers. PickMeApp helps to clean up a PC from unnecessary software by silently removing selected applications as well as to repair malfunctioning software programs. PickMeApp helps to discover, to download, to manage and to install and then to upgrade a set of software programs on computers. It eases setup and recovery of the computer working environment. There several advanced features that boost efficiency of PickMeApp as software life cycle management tool: System Restore Points prior operations affecting stability of system, the rich set of command line commands to automate the PickMeApp functionality. PickMeApp leaves no trace of its usage on Windows. PickMeApp could be installed on PC or can run as portable applications. It reads and writes its configuration settings on a file saved under the PickMeApp installation folder. PickMeApp supports Windows XP and above. It may equally manage software product life cycles of 32-bit and 64 bit programs on 32-bit or 64-bit Windows.