Do you have, or do you know of, a plug in that will allow me to install WP on my computer (easily without coding) a localhost option so I can build sites without being live or on line?

I bought something called Easy WP Localhost and that part of it worked terrifically. The pro-level OTO Migrator did not work and I got in a brewhaha with the developer and he refunded my money and I can no longer use even the initial portion, the local host part which did work.

I saw something else (can't recall the name) but it required knowing php and css and that's way beyond me.

Any ideas would be GREATLY appreciated.