1. A computerized software installation and installation validation system comprising: a database engine module for maintaining a first database, said first database having a first custom action table, said first custom action table having a plurality of action columns and an action row; and an installation engine module operative to read an action value from the action column of the action row and causing an action specified by the action value to be performed by a computer.