What's best depends on you.<p>If you can code a few python scripts, use boto <a href="http://code.google.com/p/boto" rel="nofollow">http://code.google.com/p/boto</a><p>If that looks too scary but you can handle ruby then consider Capazon and Capistrano - <a href="http://capazon.rubyforge.org" rel="nofollow">http://capazon.rubyforge.org</a> and <a href="http://capify.org/" rel="nofollow">http://capify.org/</a><p>If none of this command line / script stuff is your thing then you may want to look at some web admin tools like Virtualmin (<a href="http://www.virtualmin.com" rel="nofollow">http://www.virtualmin.com</a>) that support EC2.