Is there a way a user can change an image using a script/action? For instance, say my client would like to be able to change out an image without having me do it. Is there anyway to set this up in freeway?
There are many CMS (content management systems) that you can integrate into FW from the easy like Pulse pulsecms.com through WebYep http://max-izzat.co.uk/ for which there is a complete action set to the big guns like Wordpress and Joomla which may be overkill for your needs.
It really depends on how much/little you want your client to be able to do and their skill level.