Can AI Replace Web Developers: A Practical Look at Current Tools and Limitations