I agree with gruant, - it depends on whether you are factoring your own time as an expediture, or whether you are treating it as as an exercise in development learning.
If the latter, then you could make an adequate CMS using DataAssist, SecurityAssist, HTML Editor and ancillary WA products.
If the former then the small outlay for an integrated CMS solution is your best bet.