Build a straightforward to-do list webpage utilizing HTML, CSS, and JavaScript, enabling users to add, remove, and mark tasks as complete with a user-friendly interface.